【问题标题】:Pulling from Mercurial - certificate error从 Mercurial 中提取 - 证书错误
【发布时间】:2011-07-30 01:44:36
【问题描述】:

我试图从服务器拉取数据,但出现以下错误:

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 信任证书?

【问题讨论】:

    标签: mercurial certificate hgrc


    【解决方案1】:

    在您的用户目录中(例如 Vista/Windows 7 上的 C:\Users\ 或之前的 C:\Documents and Settings\),应该有一个名为“mercurial.ini”的文件(或者如果没有,只需创建一个具有该名称的空文件)。在该文件的底部附加一个部分,如下所示:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 2017-07-12
    • 1970-01-01
    相关资源
    最近更新 更多