如何使用带ruby的ssl命令修复在Debian Linux上发生的错误?
/usr/lib/ruby/1.8/net/http.rb:586:在`connect'中:SSL_connect返回= 1 errno = 0状态=未知状态:不支持的协议(OpenSSL :: SSL :: SSLError)
我找到了答案,我将其发布为其他用户的参考。
最佳答案
您需要将ruby版本更改为至少1.8.7-p358
将openssl libs从openssl_1.0.0h-1(amd64)升级到openssl_1.0.1-4后出现此错误。
我正在Debian上测试一下。
只需使用https://github.com/sstephenson/rbenv安装ruby 1.8.7-p358。我有来自debian测试的标准红宝石1.8.7.352。
希望能有所帮助,如果有的话!