Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby试图从https://api.rubygems.org 即使使用源密钥_Ruby On Rails_Ruby_Windows_Ssl - Fatal编程技术网

Ruby on rails Ruby试图从https://api.rubygems.org 即使使用源密钥

Ruby on rails Ruby试图从https://api.rubygems.org 即使使用源密钥,ruby-on-rails,ruby,windows,ssl,Ruby On Rails,Ruby,Windows,Ssl,我下载了适用于Windows的Ruby安装程序,安装了Ruby,然后进行了尝试 gem update --system 错误:执行gem时。。。(Gem::RemoteFetcher::FetchError) SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败() 更新已安装的gems 错误:执行gem时。。。(Gem::RemoteFetcher::FetchError) SSL\u connect返回=1 errno=0 state=错

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

gem update --system
错误:执行gem时。。。(Gem::RemoteFetcher::FetchError)

SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败()

更新已安装的gems

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

SSL\u connect返回=1 errno=0 state=错误:证书验证失败()

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

  • ruby 2.3.1p112(2016-04-26修订版54768)[i386-mingw32]
  • 创业板2.6.7

嗨,很抱歉反应太晚。我遇到了同样的问题,我已经到了一个地步,它实际上是api.rubygems.org发送重定向到https

嗨,很抱歉反应太晚了。我遇到了同样的问题,我已经到了一个地步,它实际上是api.rubygems.org发送重定向到https

您正在尝试安装哪个版本的ruby?rubygems 2.4.4在windows上损坏。查看@baseballlover723:我在问题中添加了版本信息。请尝试将ruby gems更新到2.6.8,因为它有更好的ssl错误消息,并查看这些github问题,它们可能就是您遇到的问题。您正在尝试安装哪个版本的ruby?rubygems 2.4.4在windows上损坏。查看@baseballlover723:我在问题中添加了版本信息。请尝试将ruby gems更新到2.6.8,因为它有更好的ssl错误消息,并查看这些github问题,它们可能就是您遇到的问题。它解释了问题所在它解释了问题所在
gem update --system --source http://rubygems.org