【发布时间】:2014-12-16 10:41:14
【问题描述】:
我正在使用 Rails 3、ActiveMerchant 1.5.1 gem 和 PayPal express。由于最近我无法通过 PayPal 进行付款,因此继续收到此错误
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
我相信这与PayPal response to Poodle 有关。 ActiveMerchant 是否有任何补丁可以解决这些 PayPal 更改或一般的 SSL 3.0 漏洞?
【问题讨论】:
-
您可能需要将 SSL 连接更改为 TLS 。您可以在此处找到有关迁移到 TLS 连接的更多信息:ruby-doc.org/stdlib-1.9.3/libdoc/openssl/rdoc/OpenSSL/SSL/…
标签: ruby-on-rails ssl paypal activemerchant poodle-attack