【发布时间】:2013-11-23 19:20:42
【问题描述】:
我似乎无法弄清楚如何运行
curl -L https://get.rvm.io | bash -s
并且不会出错。我有一个 mac osx 小牛,我得到的错误是:
% Total % Received % Xferd 平均速度 时间 时间 时间 当前 下载上传总花费剩余速度 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl:(60)SSL证书问题:证书链中的自签名证书 更多细节在这里:http://curl.haxx.se/docs/sslcerts.html
curl 默认执行 SSL 证书验证,使用“bundle” 证书颁发机构 (CA) 公钥(CA 证书)。如果默认 捆绑文件不够用,您可以指定一个备用文件 使用 --cacert 选项。 如果此 HTTPS 服务器使用由 CA 签名的证书 捆绑包,证书验证可能由于以下原因而失败 证书有问题(它可能已过期,或者名称可能 与 URL 中的域名不匹配)。 如果您想关闭 curl 对证书的验证,请使用 -k(或 --insecure)选项。
我尝试使用 --insecure 并尝试在此处对 .pem 文件使用 --cacert:
http://curl.haxx.se/docs/caextract.html
我似乎无法安装 certutil。我就是想不通。
任何帮助将不胜感激!
【问题讨论】: