POODLE 更新后,PayPal IPN 停止使用 Tomcat/Open SSL
Posted
技术标签:
【中文标题】POODLE 更新后,PayPal IPN 停止使用 Tomcat/Open SSL【英文标题】:PayPal IPN stopped working with Tomcat/Open SSL after POODLE update 【发布时间】:2015-04-21 14:11:15 【问题描述】:在 PayPal 进行更改以应对 POODLE 漏洞 (link) 后,PayPal IPN 消息停止发送。
我们正在运行 Java 1.6 和 Tomcat 6。
【问题讨论】:
【参考方案1】:PayPal 调查了该问题,以下是回复:
问题可能与您使用的 Web 服务器(Tomcat)和 Open SSL 1.0 中密码的实现。
使用 CURL 测试您的 IPN URL 时,我们收到以下信息 错误“错误:14077438:SSL 例程:SSL23_GET_SERVER_HELLO:tlsv1 警报 内部错误”
如前所述,这似乎是 Open SSL 1.0 和 Tomcat 的问题 在下面的文章中 - http://georgik.sinusgear.com/2012/02/19/tomcat-7-and-curl-ssl23_get_server_hellotlsv1-alert-internal-error/
因此我们修改了我们的 tomcat server.xml 以具有以下内容:
ciphers="SSL_RSA_WITH_RC4_128_SHA"
PayPal IPN 又开始工作了。
【讨论】:
以上是关于POODLE 更新后,PayPal IPN 停止使用 Tomcat/Open SSL的主要内容,如果未能解决你的问题,请参考以下文章