8

当我运行'sudo gem install rails'时,会发生此错误:

ERROR:  While executing gem ... (OpenSSL::SSL::SSLError)
    SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A

顺便说一句,我正在运行 Ruby 版本 1.9.3p0、Gem 版本 2.0.3 和 OpenSSL 版本 OpenSSL 1.0.1。

有什么建议吗?

4

3 回答 3

23

请尝试以下命令

根本原因

1) 过时的开放 SSL

$ rvm -v
$ rvm get head

2) 过时的捆绑包

$ gem install bundle

希望它会解决

于 2013-06-11T09:46:45.767 回答
1

尝试这个 :

$ gem update --system
于 2014-08-18T17:02:10.513 回答
0

当我正在安装导轨时,我也遇到了完全相同的错误。正如 Aye Mon Chit 之前提到的,此错误可能是由过时的开放 SSL 引起的。这是我的解决方案:更新您的 openssl 在我的 Wheezy 中,我只需运行:

apt-get install openssl

就这样。希望这可以帮助那里的人。

于 2014-09-05T19:42:36.050 回答