mrt*_*tle 21 rubygems debian-jessie
我有一个带Rackspace的服务器,我用它来做几个Ruby站点.当我尝试 bundle install新网站时,我得到了
Retrying download gem from http://rubygems.org/ due to error (2/4): Gem::RemoteFetcher::UnknownHostError timed out (http://rubygems.org/gems/rake-12.3.1.gem)
Run Code Online (Sandbox Code Playgroud)
或者gem update --system我试着
ERROR: While executing gem ... (Gem::RemoteFetcher::UnknownHostError)
timed out (http://api.rubygems.org/specs.4.8.gz)
Run Code Online (Sandbox Code Playgroud)
我尝试过的:
gem从源代码下载和更新(在2.7.6上)apt-get updateAddTrustExternalCARoot-2048.pem我没有尝试过:
我终于(在提交之前)能够bundle install通过删除rubygems.org作为源并添加https://gems.ruby-china.org/来开始工作.为什么gem无法访问rubygems.org?
Ale*_*kov 39
api.rubygems.org目前正在遇到IPv6设置问题:此主机名有4个IPv6地址,但都不响应.既不是ping也不是TCP连接尝试.当您运行时gem,您gem首先尝试IPv6地址并超时,没有时间尝试IPv4地址.
解决方案是降低IPv6地址的优先级api.rubygems.org,以便gem首先尝试IPv4地址.为了做到这一点,将这些行放入/etc/gai.conf:
# Debian defaults.
precedence ::1/128 50
precedence ::/0 40
precedence 2002::/16 30
precedence ::/96 20
precedence ::ffff:0:0/96 10
# Low precedence for api.rubygems.org IPv6 addresses.
precedence 2a04:4e42::0/32 5
Run Code Online (Sandbox Code Playgroud)
Mau*_*cio 20
我没有/etc/gai.conf在MacOS上找到,所以作为一种解决方法我只是禁用了IPV6来下载宝石.这对我有用.
'系统偏好设置' - >'网络' - >选择WiFi - >单击'高级'按钮 - >选择'TCP/IP'选项卡 - >将配置IPV6设置为'仅限链接本地'.
小智 9
I added the line below to my /etc/hosts and it works.
151.101.192.70 rubygems.org
对于遇到此问题的每个人,从 rubygems 3.2.11 开始,我们现在在 rubygems 中发布了针对此问题的选择加入修复程序。
如果您遇到此问题,首先需要将 rubygems 升级到至少 3.2.11。通常你通过运行来做到这一点gem update --system,但在运行该命令时很可能会遇到同样的问题。如果是这种情况,您可以按照以下说明手动升级 rubygems:https : //bundler.io/v2.2/guides/rubygems_tls_ssl_troubleshooting_guide.html#updating-rubygems。
升级后,放
:ipv4_fallback_enabled: true
Run Code Online (Sandbox Code Playgroud)
在您的~/.gemrc文件中,rubygems 不应再超时。
我们还没有默认启用它的原因是这需要monkeypatching 核心ruby 类,所以我们想先对修复战进行一些测试。而且,因为潜在的问题是 ruby 中的一个问题,它目前缺乏一个令人愉快的眼球实现,但目前正在处理中,所以如果这个修复很快在 ruby 中出现,我们可能根本不需要默认启用我们的monkeypatches。
作为参考,修复程序在此处登陆我们的 repo:https : //github.com/rubygems/rubygems/pull/2662,并且 ruby 问题正在此处处理:https : //github.com/ruby/ruby/pull /4038。
| 归档时间: |
|
| 查看次数: |
4298 次 |
| 最近记录: |