Подтвердить что ты не робот

Вытягивание из Mercurial - ошибка сертификата

Я пытался вытащить с сервера, и я получаю следующую ошибку:

C:\Users\User\hg_repo>hg pull
abort: error: _ssl.c:490: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICAT
E:certificate verify failed

Я загрузил сертификат и установил его в доверенные корневые центры сертификации Windows, но до сих пор получаю сообщение об ошибке. Как я могу заставить Mercurial доверять сертификату?

4b9b3361

Ответ 1

В вашем каталоге пользователя (например, C:\Users\в Vista/Windows 7 или C:\Documents and Settings\перед этим) должен быть файл под названием "mercurial.ini" (или если его нет, просто создайте пустой файл с этим именем). Добавьте раздел в конец этого файла, который выглядит следующим образом:

[web]
cacerts = C:\the\path\to\the\certificate\file.cer