我如何让Leopard从命令行使用ssl
我尝试通过https连接的所有内容均失败。 贝娄是一个卷曲输出,但它与git mongo和一切有关。 达尔文只是不喜欢https。
你可能会说不是一个问题,只要将https改为http,是的,当你只有一个像git clone这样的url时,这很好,但是在rvm安装中,大约有50个所需的东西因为这个而无法安装。 我不想进入rvm并将https的所有出现改为http。
看看这个帖子,略有不同,但我认为它会回答你的问题:
SSL证书被拒绝,试图通过HTTPS在防火墙后面访问GitHub
您实质上可以让OSX忽略SSL证书验证,并接受连接。
事实证明,我的curl版本使用旧证书来验证https。
我在Leopard下的cURL的git上找到了这个问题:
https://github.com/mxcl/homebrew/issues/11947
错误消失了,我现在可以从cURL下载https文件。
这看起来像是卷曲本身,而不是OSX。 你使用什么版本? 如果它特别老,那么这里提到的“严重过时的CA文件”可能适用。
尝试从macports安装curl和git的最新版本。
链接地址: http://www.djcxy.com/p/48969.html上一篇: How do I get Leopard to work with ssl from the command line
下一篇: Good Git deployment using branches strategy with Heroku?