相关疑难解决方法(0)

SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败

我正在使用Authlogic-Connect进行第三方登录.运行适当的迁移后,Twitter/Google/yahoo登录似乎工作正常但Facebook登录引发异常:

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Run Code Online (Sandbox Code Playgroud)

开发日志显示

OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed):
  app/controllers/users_controller.rb:37:in `update'
Run Code Online (Sandbox Code Playgroud)

请建议..

ruby ssl ruby-on-rails authlogic facebook-graph-api

279
推荐指数
17
解决办法
25万
查看次数

如何强制旧版 debian 忘记 DST Root CA X3 过期并使用 ISRG Root X1 - SSL 证书问题:证书已过期

这与DST Root CA X3 过期(2021 年 9 月)
有关\n当在线搜索适用于旧服务器(在我的例子中是 Debian 8)的修复程序时,该服务器确实调用使用 LetsEncrypt 加密的站点curl,现在它们似乎失败了,并显示以下内容信息:

\n

例子:

\n
curl -fsSL https://deb.nodesource.com/setup_14.x | bash -\n
Run Code Online (Sandbox Code Playgroud)\n

无提示地失败,然后手动尝试并删除无提示标志和 bash 管道,如下所示:

\n
curl -L https://deb.nodesource.com/setup_14.x\n
Run Code Online (Sandbox Code Playgroud)\n
curl: (60) SSL certificate problem: certificate has expired\nMore details here: http://curl.haxx.se/docs/sslcerts.html\n\ncurl performs SSL certificate verification by default, using a "bundle"\n of Certificate Authority (CA) public keys (CA certs). If the default\n bundle file isn\'t adequate, you can specify an alternate file\n using the --cacert option.\nIf this …
Run Code Online (Sandbox Code Playgroud)

debian certificate root-certificate lets-encrypt

15
推荐指数
1
解决办法
2万
查看次数