SSL错误安装rubygems时,无法在Windows 10中安装rails gem

时间:2016-11-26 20:16:40

标签: ruby-on-rails ruby ssl rubygems

我正在尝试在Windows 10中安装rails。当我尝试在我的gemset中安装rails时,我遇到以下问题:

C:\>gem install rails
ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/latest_specs.4.8.gz)

目前正在使用ruby版本。

 C:\>ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [i386-mingw32]

Gem Vesrion。

C:\>gem --version
2.2.3

我如何解决这些问题可以帮助我解决这个问题。

2 个答案:

答案 0 :(得分:2)

现在我使用此链接http://guides.rubygems.org/ssl-certificate-update/#manual-solution-to-ssl-issue

获得了此问题的解决方案

我们需要在 AddTrustExternalCARoot-2048的 ssl_certs 文件夹中添加 GlobalSignRootCA.pem 此证书。 PEM 通过以上链接。

答案 1 :(得分:0)

您的问题很可能是安装中包含的过期SSL证书。 这可能会有所帮助:https://gist.github.com/luislavena/f064211759ee0f806c88