gpt4 book ai didi

ruby 错误 SSL_connect

转载 作者:数据小太阳 更新时间:2023-10-29 07:35:54 26 4
gpt4 key购买 nike

这两天,当我尝试安装新的 gem 时,我的控制台上收到了这个错误:

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.org/gems/blankslate-2.1.2.4.gem)

这是自 RubyGems.org 的 DNS 更新后发生的。

我试过 gem update --system,但没有用:

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.org/specs.4.8.gz)

我是 Windows 用户运行:。

  • ruby v2.1.5
  • Gem v2.2.2

如何解决我的问题?

最佳答案

在管理员提示符下,一个 liner 将它修复为 Windows(假设你的路径中有 wget,如果你有 cygwin 和 apt-cyg,你可以 apt-cyg install wget)

wget http://curl.haxx.se/ca/cacert.pem -O C:\cacert.pem && setx /M SSL_CERT_FILE "C:\cacert.pem"

或者,如果您懒得以安全的方式进行操作,只需执行以下操作:

gem sources -r https://rubygems.org/
gem sources -a http://rubygems.org/

关于 ruby 错误 SSL_connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27280137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com