小编ian*_*nhk的帖子

PayPal IPN确认无法通过SSL例程:SSL3_READ_BYTES:sslv3警报握手失败

我们没有任何变化,也许与POODLE/SSL3有关,我们对PPIPNMessage :: validate的PayPal API调用现在失败了.

SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
Run Code Online (Sandbox Code Playgroud)

IPN的结账和接收很好(我们从未支持SSL3传入),只是在确认IPN时失败(奇怪的是PayPal不会再次尝试,即使我们失败了)

从同一服务器命令行运行curl成功

$ curl -iv https://ipnpb.paypal.com/cgi-bin/webscr
* About to connect() to ipnpb.paypal.com port 443 (#0)
*   Trying 173.0.88.8... connected
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client …
Run Code Online (Sandbox Code Playgroud)

ssl paypal paypal-ipn

21
推荐指数
3
解决办法
3万
查看次数

标签 统计

paypal ×1

paypal-ipn ×1

ssl ×1