如何使用带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。

希望能有所帮助,如果有的话!

10-08 08:22
查看更多