我尝试通过 https 连接的一切都失败了。Bellow 是一个 curl 输出,但它使用 git mongo 和所有东西来完成。达尔文只是不喜欢 https。
- 即将 connect() 到 github.com 端口 443 (#0)
- 尝试 207.97.227.239... 已连接
- 连接到 github.com (207.97.227.239) 端口 443 (#0)
- 成功设置证书验证位置:
- CAfile:/usr/share/curl/curl-ca-bundle.crt CApath:无
- SSLv2,客户端你好(一):
- SSLv3、TLS 握手、Server hello (2):
- SSLv3、TLS 握手、CERT (11):
- SSLv3、TLS 警报、服务器问候 (2):
- SSL证书问题,验证CA证书是否OK。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
- 关闭连接 #0 curl: (60) SSL 证书问题,验证 CA 证书是否正常。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
您可能会说没有问题,只需将 https 更改为 http,是的,当您只有 1 个 url(如 git clone)但在 rvm install 上,大约 50 个所需的东西因此无法安装时,这很好。我不想进入 rvm 并将所有出现的 https 更改为 http。