2014-10-16 5 views
8

Я использую PayPal IPN для отправки PHP-прослушивателя на моем сайте. Он работает отлично уже более года до сегодняшнего дня. PayPal показывает ПШИ был успешно отправлен, однако, если я смотрю на моих записях он показывает, что он не был обработан от моего конца, и если я смотрю в журнал ошибок, я вижу следующее сообщение об ошибке:PayPal IPN перестала работать - curl 35 error

[16-Oct-2014 10:54:41] cURL error: [35] error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure

ли у кого есть какие-то идеи относительно того, почему это может произойти? Что я могу сделать, чтобы исправить это?

+0

Прочитайте http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/ –

+0

Эти ответы должны помочь вам. http://stackoverflow.com/questions/26379773/paypal-ipn-acknowledgements-failing-with-ssl-routinesssl3-read-bytessslv3-aler –

+2

ПОДПИСАНО! Оказывается, что PayPal отключил поддержку SSL3 для скриптов IPN. Используемый мной код имел силу SSL. Я просто отключил это, и он снова работает. – Kat

ответ

10

PayPal отключил SSLv3 как ответ на удаленность POODLE. Вы можете прочитать об этом здесь: PayPal Response

+0

Это отличный, краткий ответ. – David

+0

ссылка мертва, пожалуйста, обновите – Jason

Смежные вопросы