新手问题 运行 gem 提示 certificate verify failed

yakczh · 2015年07月23日 · 最后由 qhwa 回复于 2015年07月23日 · 2731 次阅读

ERROR: Could not find a valid gem 'xxx' (>= 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)

Error fetching http://ruby.taobao.org: bad response Gateway Time-out 504 (http://ruby.taobao.org/specs.4.8.gz)

#2 楼 @tablecell 504 也可能是你的网络状况不好引起的

正常情况下这个请求会 302 跳转到阿里云 OSS

curl http://ruby.taobao.org/specs.4.8.gz -I
HTTP/1.1 302 Moved Temporarily
Server: nginx/1.4.7
Date: Thu, 23 Jul 2015 07:36:23 GMT
Content-Type: text/html
Content-Length: 160
Connection: keep-alive
Location: http://rubygems-china.oss.aliyuncs.com/specs.4.8.gz
需要 登录 后方可回复, 如果你还没有账号请 注册新账号