简体   繁体   English

POODLE更新后,PayPal IPN停止使用Tomcat / Open SSL

[英]PayPal IPN stopped working with Tomcat/Open SSL after POODLE update

The PayPal IPN messages stopped coming through after PayPal made a change to cater for the POODLE vulnerability ( link ). 在PayPal进行更改以适应POODLE漏洞( 链接 )后,PayPal IPN消息停止通过。

We are running Java 1.6 and Tomcat 6. 我们正在运行Java 1.6和Tomcat 6。

PayPal investigated the problem, and here is the response: 贝宝调查了问题,这是响应:

The issue could be related to the web server your using (Tomcat) and the implementation of ciphers in Open SSL 1.0. 该问题可能与您使用的Web服务器(Tomcat)和Open SSL 1.0中密码的实现有关。

When testing your IPN URL using CURL, we are receiving the following error "error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error" 使用CURL测试IPN URL时,我们收到以下错误“错误:14077438:SSL例程:SSL23_GET_SERVER_HELLO:tlsv1警报内部错误”

This appears to be an issue with Open SSL 1.0 and Tomcat, as outlined in the following article - http://georgik.sinusgear.com/2012/02/19/tomcat-7-and-curl-ssl23_get_server_hellotlsv1-alert-internal-error/ 如以下文章所述,这似乎是Open SSL 1.0和Tomcat的问题-http: //georgik.sinusgear.com/2012/02/19/tomcat-7-and-curl-ssl23_get_server_hellotlsv1-alert-internal-错误/

So we modified our tomcat server.xml to have the following: 因此,我们修改了tomcat server.xml,使其具有以下内容:

ciphers="SSL_RSA_WITH_RC4_128_SHA"

And the PayPal IPNs started working again. PayPal IPN再次开始工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM