当前位置: 首页 > 知识库问答 >
问题:

“无法从下载数据https://rubygems.org/“因为”证书验证失败“

郜杰
2023-03-14

我按照 Rails 教程中的说明将此代码添加到我的 mydbs_controller.rb 中:

def create
  @mydbs = Mydb.new(params[:mydb])

  @mydb.save
  redirect_to @mydb
end

我运行我的数据库并出现这个错误:

The controller-level `respond_to' feature has been extracted to the 
`responders` gem. Add it to your Gemfile to continue using this feature:
gem 'responders', '~> 2.0'
Consult the Rails upgrade guide for details.

所以我添加了宝石“响应者”,“〜

我遇到另一个错误,它告诉我

确保在捆绑之前gem install响应程序-v'2.1.0'成功。

运行之后,我又遇到了另一个错误

错误:找不到有效的gem'响应者'(=2.1.0),原因如下:无法从https://rubygems.org/下载数据-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://api.rubygems.org/specs.4.8.gz)

共有2个答案

徐帅
2023-03-14

所以我的问题是我需要在ruby版本2.2.2上运行。然而,那个更新(仅适用于windows用户)拉出了很多错误,我发现这些错误没有出现在mac上。

高修筠
2023-03-14

我遇到了同样的问题。然后,我将宝石产地从“https://rubygems.org/”更改为“http://rubygems.org/”

 类似资料:
  • 当我使用https:/rubygems时,我经常收到一个证书验证错误。组织。 提出了一种解决方法:删除“s”(因此我最终使用http而不是https)。它工作了一段时间,但今天在启动了一个新的rails应用程序之后,我得到了相同的证书验证错误: Gem::RemoteFetcher::FetchError:SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:

  • 问题内容: 我正在使用XAMPP进行开发。最近,我将xampp的安装从旧版本升级到1.7.3。 现在,当我卷曲启用HTTPS的网站时,出现以下异常 致命错误:消息为“ cURL资源”的未捕获异常“ Re​​questCore_Exception”;资源ID为55;cURL错误:SSL证书问题,请验证CA证书是否正确。详细信息:错误:14090086:SSL例程:SSL3_GET_SERVER_CE

  • 您好,我在构建python映像时遇到问题 错误说, 但是当升级pip时,同样的错误显示。 错误:由于环境原因无法安装程序包错误:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):url超过最大重试次数:/packages/ac/cf/0cc542fc93de2f3b9b53cb979c7d118cffb93204afb4629a

  • 我正在尝试使用python从web获取数据。我导入了urllib。请求包,但在执行时,我得到错误: 我正在Mac OS High Sierra上使用Python 3.7 当我将URL更改为“http”时,我能够获取数据。但是,我相信,这可以避免检查SSL证书。 因此,我在互联网上查找并找到了一个解决方案:运行 这解决了我的问题。但是我对SSL之类的东西一无所知。你能帮我理解它到底做了什么来解决我的

  • - 我运行了此脚本,但出现了此错误。我怎么做?