我不知道在尝试运行gem update --system
;
{9:29}[2.2.3]~ ➭ 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://api.rubygems.org/specs.4.8.gz)
尝试时我也遇到了类似的错误;
{9:30}[2.2.3]~ ➭ gem install tunnelss
ERROR: Could not find a valid gem 'tunnelss' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)
仅供参考 - 我可以在浏览器中访问https://api.rubygems.org/specs.4.8.gz
,它将开始下载,这不是问题所在。
真的不知道该尝试什么。有人可以建议吗?
答案 0 :(得分:6)
这是一个已知问题,请参阅https://gist.github.com/luislavena/f064211759ee0f806c88和/或https://gist.github.com/fnichol/867550以解决问题。
昨天,当我在Windows上安装Ruby时,我偶然发现了同样的问题。所以,就个人而言,这https://superdevresources.com/ssl-error-ruby-gems-windows/对我有用。另一个指南提到了cacert.pem
的不存在的网址