首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用货物搭建板条箱时,SSL证书无效

使用货物搭建板条箱时,SSL证书无效
EN

Stack Overflow用户
提问于 2015-05-21 16:09:19
回答 2查看 2.5K关注 0票数 7

在定义了一个依赖项(rand="0.3.0")之后,在尝试教程中的一个示例(猜谜游戏)时,我得到了这样的结果:

代码语言:javascript
复制
$ cargo build --verbose
    Updating registry `https://github.com/rust-lang/crates.io-index`
Unable to update registry https://github.com/rust-lang/crates.io-index

Caused by:
  failed to fetch `https://github.com/rust-lang/crates.io-index`

Caused by:
  [16] The SSL certificate is invalid

已将此添加到货物注册git repo,但未成功:

代码语言:javascript
复制
[http]
    sslVerify = false

去哪里挖?

EN

回答 2

Stack Overflow用户

发布于 2017-12-08 21:48:28

我今天遇到了同样的问题,发现我的$HOME/.gitconfig有这样的问题:

代码语言:javascript
复制
[url "git@github.com:"]
    insteadOf = https://github.com/

我添加这个是为了让go get在私有存储库的SSH上工作。注释掉它修复了这个错误。

票数 1
EN

Stack Overflow用户

发布于 2017-02-25 01:34:43

正如评论中所说的,这可能是你和Github之间的某人修改了你的通信(MITM),或者是你系统上的错误配置(比如缺少证书)。( Github方面不太可能出现问题。)

使用普通的git先尝试调试:git clone https://github.com/rust-lang/crates.io-index.git

要获得有关具体失败原因的详细信息,请使用openssl s_client -debug -showcerts -connect github.com:443,如果它不能自己退出(因为连接正常),请按CTRL-C退出。输出包含有关遥控器提供了哪些证书以及如何验证或验证失败的信息。

如果是某人修改了您的通信,请发布此内容和traceroute github.com或其他类似内容的输出,以便其他人可以避免使用该提供者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30368027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档