【问题标题】:Ruby tries to download from https://api.rubygems.org even with source key即使使用源密钥,Ruby 也会尝试从 https://api.rubygems.org 下载
【发布时间】:2017-04-11 14:05:47
【问题描述】:

我下载了适用于 Windows 的 Ruby 安装程序,安装了 Ruby,然后尝试了

gem update --system

错误:执行 gem 时 ... (Gem::RemoteFetcher::FetchError)

SSL_connect returned=1 errno=0 state=SSLv3 读取服务器证书 B:证书验证失败 (https://api.rubygems.org/specs.4.8.gz)

gem update --system --source http://rubygems.org

更新已安装的 gems

错误:执行 gem 时 ... (Gem::RemoteFetcher::FetchError)

SSL_connect 返回=1 errno=0 state=error: 证书验证失败 (https://api.rubygems.org/specs.4.8.gz)

如何强制它使用HTTP版本的主机?

  • ruby 2.3.1p112(2016-04-26 修订版 54768)[i386-mingw32]
  • 宝石 2.6.7

【问题讨论】:

标签: ruby-on-rails ruby windows ssl


【解决方案1】:

您好,很抱歉回复晚了。遇到同样的问题,我已经到了实际上是 api.rubygems.org 将重定向发送到 https!

【讨论】:

  • 它解释了问题所在
猜你喜欢
  • 1970-01-01
  • 2013-01-04
  • 2016-02-27
  • 1970-01-01
  • 2015-07-28
  • 2011-04-17
  • 2018-01-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多