由于 OpenSSL 错误,无法完成 Paypal 即时付款通知
Unable to complete Paypal Instant Payment Notifications due to OpenSSL Error
我正在尝试在 paypal 中设置即时付款通知,但在验证阶段无法回传到 tls://www.sandbox.paypal.com。
我正在使用此处找到的代码:https://developer.paypal.com/docs/classic/ipn/gs_IPN/
然而,当我尝试连接时收到这些错误:
PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure in /htdocs/test.php
fsockopen(): Failed to enable crypto in /htdocs/test.php
我已阅读信息 here,似乎我正在尝试使用错误的协议进行连接,或者我安装了错误的证书。我的 OpenSSL 版本是 1.0.1e.
不幸的是,我不知道如何调试它或在必要时安装正确的证书
您不需要安装 SSL 证书。只是你服务器上的软件栈需要更新。
查看 this guide on the POODLE Vulnerability 了解更多详情。
我正在尝试在 paypal 中设置即时付款通知,但在验证阶段无法回传到 tls://www.sandbox.paypal.com。
我正在使用此处找到的代码:https://developer.paypal.com/docs/classic/ipn/gs_IPN/
然而,当我尝试连接时收到这些错误:
PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure in /htdocs/test.php
fsockopen(): Failed to enable crypto in /htdocs/test.php
我已阅读信息 here,似乎我正在尝试使用错误的协议进行连接,或者我安装了错误的证书。我的 OpenSSL 版本是 1.0.1e.
不幸的是,我不知道如何调试它或在必要时安装正确的证书
您不需要安装 SSL 证书。只是你服务器上的软件栈需要更新。
查看 this guide on the POODLE Vulnerability 了解更多详情。