gpt4 book ai didi

Debian/Linux 上的 Ruby 不支持的协议(protocol) (OpenSSL::SSL::SSLError)

转载 作者:太空宇宙 更新时间:2023-11-03 15:05:32 25 4
gpt4 key购买 nike

如何修复在 Debian Linux 上使用带有 ruby​​ 的 ssl 命令的错误?

/usr/lib/ruby/1.8/net/http.rb:586:in `connect': SSL_connect returned=1 errno=0 state=unknown state: 不支持的协议(protocol) (OpenSSL::SSL::SSLError)

我找到了答案,我把它贴出来供其他用户引用。

最佳答案

您需要将 ruby​​ 版本更改为至少 1.8.7-p358

将 openssl 库从 openssl_1.0.0h-1 (amd64) 升级到 openssl_1.0.1-4 后出现此错误。

我正在紧张地进行 Debian 测试。

只需使用 https://github.com/sstephenson/rbenv安装 ruby​​ 1.8.7-p358。我有来自 debian 测试的标准 ruby​​ 1.8.7.352。

希望对您有所帮助,如果有请评论!

关于Debian/Linux 上的 Ruby 不支持的协议(protocol) (OpenSSL::SSL::SSLError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10102018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com