abort: неверный сертификат с использованием Mercurial, TortoiseHG и bitbucket - PullRequest
0 голосов
/ 15 марта 2012

Я получаю сообщение об ошибке при отправке изменений в мои репозитории:

Когда я нажимаю на bitbucket.org, я получаю:

abort: invalid certificate for `bitbucket.org` with fingerprint 24:9c:45:8b:9c:aa:ba:55:4e:01:6d:58:ff:e4:28:7d:2a:14:ae:3b

Когда я нажимаю на RepositoryHosting.com, я получаю:

abort: invalid certificate for `sfi.repositoryhosting.com` with fingerprint d1:a6:19:f6:04:33:e6:6f:dc:bb:f1:83:72:fc:ba:2a:b6:b7:a3:e5

Когда я нажимаю на третий сайт (trunksapp.com), я не получаю сообщение об ошибке. Я использую HTTPS для всех трех хостинговых сайтов.

Ошибка возникает как в командной строке, так и в TortoiseHG. У меня есть скрипт, который делает несколько нажатий. Все выдвигаемые сбои для хостинга сайтов, которые не работают. Они работали в одно время. Все сценарии выполняются успешно для сайта, который не получает ошибку сертификата. Сценарий долгое время не изменялся.

Сценарии запускаются каждую ночь. Я не знаю, как долго они терпят неудачу.

Я попробовал --insecure вариант. Это не имело никакого значения.

Заранее благодарю за помощь Jim

1 Ответ

0 голосов
/ 10 октября 2012

Скорее всего, это было связано с обновлением Mercurial до 1.7.См. Следующую страницу: https://www.mercurial -scm.org / wiki / CACertificates .Mercurial только что стал более строгим и заставляет вас настраивать сертификаты CA.

...