当我使用https:/rubygems时,我经常收到一个证书验证错误。组织。
提出了一种解决方法:删除“s”(因此我最终使用http而不是https)。它工作了一段时间,但今天在启动了一个新的rails应用程序rails新的“文件名”
之后,我得到了相同的证书验证错误:
Gem::RemoteFetcher::FetchError:SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://rubygems.org/gems/mime-types-data-3.2016.0521.gem)安装mime类型数据(3.2016.0521)时出错,绑定程序无法继续。确保gem安装mime类型数据-v'3.2016。0521'
捆绑前成功。
我键入了gem sources
,结果发现https://rubygems.org根本不存在。
$ gem sources
*** CURRENT SOURCES ***
http://rubygems.org
我去档案室,我发现
source 'https://rubygems.org'
有什么问题吗?
请确保更新证书,http://guides.rubygems.org/ssl-certificate-update/
然后查找默认证书文件
ruby -ropenssl -e 'p OpenSSL::X509::DEFAULT_CERT_FILE' that outputs "/usr/local/etc/openssl/cert.pem"
然后重命名,这将使用您下载的新证书
mv /usr/local/etc/openssl/cert.pem /usr/local/etc/openssl/cert.pem.old
我按照 Rails 教程中的说明将此代码添加到我的 中: 我运行我的数据库并出现这个错误: 所以我添加了宝石“响应者”,“〜 我遇到另一个错误,它告诉我 确保在捆绑之前成功。 运行之后,我又遇到了另一个错误
- 我运行了此脚本,但出现了此错误。我怎么做?
问题内容: 遇到了应从具有自签名证书的邮件服务器发送电子邮件的问题,我得到的错误是: 有没有人遇到过类似的事情? 编辑: 我也尝试过设置stream_context参数(params:SSL上下文选项): 运气不好,它仍然会失败,并出现与上述相同的错误。 谢谢。 问题答案: PHP 5.6引入了SSL证书验证,因此,如果您的配置被破坏,它将因该错误而失败。您应该修复SSL,但是可以通过将属性设置为
我在Windows上设置了Rails项目和数据库,一些宝石丢失了。当试图安装他们我得到以下错误: 我试过了 https://gist.github.com/luislavena/f064211759ee0f806c88 和 SSL错误安装rubygem时,无法从https://rubygems.org/ 但这些都没有奏效。有什么想法吗?
我在使用模块urllib(Python 3.6)时遇到了问题。每次使用该模块时,我都会收到相当于一页的错误。 urllib有什么问题以及如何修复? 这段代码喜欢吐出一口东西: 好像模块本身出了问题。