gpt4 book ai didi

ruby - 如何告诉 gem 命令不使用 SSL

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

我正在尝试运行 gem 命令来安装/更新一些 gem,但由于该区域的一些网络限制,我收到此错误:

ERROR:  While executing gem ... (OpenSSL::SSL::SSLError)
SSL_connect returned=6 errno=0 state=SSLv3 read finished A

(我认为)这主要是因为篡改了SSL证书。
有没有办法告诉 gem 不要使用 SSL,以避免错误?

最佳答案

如果您无法解决证书问题,请使用 HTTP 而不是 HTTPS:

$ gem install rails --source http://rubygems.org

为避免每次都重复此操作,请编辑您的 ~/.gemrc 或通过命令行编辑文件,如下所示:

$ gem sources --add http://rubygems.org
$ gem sources --remove https://rubygems.org
$ gem sources --list

*** CURRENT SOURCES ***
http://rubygems.org

此外,在每个 Gemfile 中,您都需要更改第一行:

source 'https://rubygems.org'

收件人:

source 'http://rubygems.org'

当然,如果您按照@p11y 在他的评论中建议的那样设法解决 certs 问题,那就更好了。

关于ruby - 如何告诉 gem 命令不使用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20399531/

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