当我们尝试在我们的生产系统上处理 PayPal 付款时,我们刚刚开始收到以下错误。我们的系统最近没有更新,所以问题不是我们的代码库。
错误报告为:'''会员#pay_renewal 中发生 OpenSSL::SSL::SSLError:
SSL_connect 返回=1 errno=0 状态=错误:证书验证失败(无法获取本地颁发者证书)'''
我不知道从哪里开始。
该应用程序正在运行 Ruby on Rails v6.0.2,使用 paypal-sdk-rest gem (v 1.7.4),并在 Amazon EC2 Redhat 实例上运行。
我怀疑这与需要在我们的服务器上安装新证书有关。