2013-10-06 16 views
0

我有红宝石1.9.3时为什么我收到SSL错误,WINXP专业版:试图下载mini_magick

我是新来的红宝石。我将不胜感激,帮助我们解决以下错误:

C:\>gem install mini_magick -v 3.5 --no-document 
ERROR: Could not find a valid gem 'mini_magick' (= 3.5), 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 (
http s://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz) 

回答

1

在RubyGems的最新更新中出现了一些安全性改进。其中一项改进是,当SSL证书未知时,它不会从SSL源下载宝石。由于默认情况下rubygems不包含可信来源列表,因此您必须手动添加它。

一个简单的修复方法就是使用不安全的HTTP连接。您可以使用sources命令()删除https://rubygems.org/网址并使用http://rubygems.org/代替。