贝宝 IPN:证书验证失败

Paypal IPN: certificate verify failed

从昨天开始我就收不到 paypal ipn 通知了。我检查了日志文件,错误是:

[24-Mar-2015 13:48:44] cURL error: [60] SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

有什么想法吗?

证书似乎不再有效。

我遵循了 paypal ipn listener sample and downloaded a new certificate from http://curl.haxx.se/docs/caextract.html 上的代码注释(HTTPS 来自 github:ca-bundle.crt)并替换了旧的。问题已解决。

希望对大家有帮助。

我已通过 运行 sudo update-ca-certificates

更新 Ubuntu 中的根证书来修复它