Mercurial SSH 证书问题
我在 Ubuntu 上看到此错误: hg 克隆 https://... 中止:错误:_ssl.c:326:错误:0B084009:x509证书例程:X509_load_cert_crl_file:PEM lib
我尝试清除〜/ .ssh但没有运气连接到mercurial
I am seeing this error on Ubuntu:
hg clone https://...
abort: error: _ssl.c:326: error:0B084009:x509 certificate routines:X509_load_cert_crl_file:PEM lib
I tried clearing ~/.ssh but have had no luck connecting to the mercurial
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Tonfa 的想法是正确的。您有 2 个选择:
1) 从另一个 Linux 安装获取干净的证书并指向该 ca-certificates.crt 文件。
2) 将 /etc/ssl/certs/ca-certificates.crt 替换为旧副本或干净的 Linux 安装中的副本。
Tonfa has the right idea. You have 2 options:
1) Get a clean certificate from another linux installation and point to that ca-certificates.crt file.
2) Replace your /etc/ssl/certs/ca-certificates.crt with a old copy or one from a clean linux install.