当我尝试创建新的宝石,它不是在安装后安装宝石一样打捆或耙,但如果我intall旧版本的工作对我来说很好。 下面是错误日志,而安装宝石
gem install rake
Fetching: rake-0.9.2.2.gem ( 7%)ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
too many connection resets (http://cachefly.mirrors.rubygems.org/gems/rake-0.9.2.2.gem)
此问题是由cachefly服务器引起的。
看来,这禁用镜子,然后乡亲在rubygems.org人们的下载能够成功地继续下去。
有一个在rubygems.org一个线程在讨论这个问题 。
使用的devkit单独安装宝石。
编辑 :
如果卷曲或wget的那个网址请查询:
wget的http://production.cf.rubygems.org/gems/rails-2.3.8.gem
-The卷曲http://production.cf.rubygems.org/gems/rails-2.3.8.gem
如果没有,那么问题是在你的互联网连接,HTTP代理或供应商。
如果你的浏览器的工作原理,可能是由于HTTP代理。
我有一个类似的问题时,Capistrano的是运行bundle install
在远程服务器上。 这似乎已经在我没有授权该项目.rvmrc文件引起的。
因此,所有我必须做修复程序是SSH到服务器, cd
到项目并接受.rvmrc配置文件。
得到了类似的问题
gem install rails
# after 5 minutes
WARNING: Error fetching data: too many connection resets (http://production.s3.rubygems.org/latest_specs.4.8.gz)
gem install rails --source 'https://rubygems.org'
# after 5 minutes
WARNING: Error fetching data: too many connection resets (http://production.s3.rubygems.org/latest_specs.4.8.gz)
但是,当我创建Gemfile
source 'https://rubygems.org'
gem 'rails', '3.2.13'
并运行bundle install
它的工作原理
我的位置是伦敦,英国
(也创建了话题http://help.rubygems.org/discussions/problems/4494-too-many-connection-resets-when-gem-install-rails )
经常检查,如果你的电脑是不是因为管理员权限下载(在cmd中,外壳或RubyMine的)。