&引用;“证书验证失败”;在Windows上安装Ruby gems时出错

&引用;“证书验证失败”;在Windows上安装Ruby gems时出错,ruby,windows,ssl,rubygems,Ruby,Windows,Ssl,Rubygems,我使用的是运行8.1的Windows PC,使用的是Ruby安装程序2.1.5 安装gem时,我遇到一个错误: C:\> gem install bundle ERROR: Could not find a valid gem 'bundle' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect retur ned=1 errno=0 stat

我使用的是运行8.1的Windows PC,使用的是Ruby安装程序2.1.5

安装gem时,我遇到一个错误:

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

我希望有一个好的解决方案。

我遇到了这个问题,似乎是由于ruby安装程序版本(2…)造成的,我尝试了版本1.9.3,问题得到了解决。

我也遇到了这个问题。但使用旧版本并不是合适的解决方案

下面是修复此证书错误的两个解决方案帮助

1。使用http而不是https将允许您安装gem而不会出现该错误

gem安装bundler-r--源代码

2。根据以下链接中提供的解决方案更新证书


可能重复:嗨,尼米尔,我只是看看你的链接。。。谢谢你这么快的回复。但问题并不完全相同。我在运行最新版本的RubyInstaller时遇到问题…)。。这怎么可能也与SSL错误有关。。。但是让我们看看。。。有很多大师在那里…我可以等待答案好吧,这个怎么样:在这里找到了。。。感谢Nimir很高兴你找到了解决方法,顺便说一句,你可以回答并接受你自己的问题,以帮助ppl在未来面临同样的问题:)使用选项2。工作得很有魅力。投票吧,这绝对应该是公认的答案