如何修复git证书错误?

时间:2014-11-14 15:46:33

标签: git github-enterprise

在尝试连接到使用COMODO证书保护的私有Github Enterprise服务器时,我收到"fatal: unable to access 'https://github.domain/repository/project.git": error setting certificate verify locations:"错误。

列出的错误是从Android Studio复制的,但git命令行也以同样的方式失败。显然相关的证书已被破坏,但我们网站上的其他人可以很好地连接。只有我。卸载并重新安装Git无法解决问题。

修改

我在users.gitconfig文件中发现了一个虚假的CACert行。当我拉它以匹配其他.gitconfig文件(没有该行)时,我得到了一个不同的错误。我现在从Git CLI和AndroidStudio Git获得SSL certificate problem: unable to get local issuer certificate。请注意,Visual Studio Git和Netbeans Git工作得很好。

1 个答案:

答案 0 :(得分:0)

解决方案是将所有最新的COMODO根证书和中间证书预先挂起到我们的内部证书,然后将其应用到Github Enterprise服务器。