Сбой подтверждения PayPal IPN с подпрограммами SSL: SSL3_READ_BYTES: сбой квитирования оповещения sslv3

Без каких-либо изменений с нашей стороны и, возможно, связанных с POODLE / SSL3, наш вызов PayPal API для PPIPNMessage :: validate теперь терпит неудачу.

SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure

Проверка и получение 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 hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using AES256-SHA
* Server certificate:
*    subject: 1.3.6.1.4.1.311.60.2.1.3=US; 1.3.6.1.4.1.311.60.2.1.2=Delaware; businessCategory=Private Organization; serialNumber=3014267; C=US; postalCode=95131-2021; ST=California; L=San Jose; street=2211 N 1st St; O=PayPal, Inc.; OU=PayPal Production; CN=ipnpb.paypa
*    start date: 2013-06-28 00:00:00 GMT
*    expire date: 2015-08-02 23:59:59 GMT
*    subjectAltName: ipnpb.paypal.com matched
*    issuer: C=US; O=VeriSign, Inc.; OU=VeriSign Trust Network; OU=Terms of use at https://www.verisign.com/rpa (c)06; CN=VeriSign Class 3 Extended Validation SSL CA
*    SSL certificate verify ok.
> GET /cgi-bin/webscr HTTP/1.1
> User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
> Host: ipnpb.paypal.com
> Accept: */*

Я заметил, что ssllabs.com показывает 1 из 4 IP-адресов, все еще поддерживающих SSL3 на этой конечной точке.

Ответы на вопрос(8)

Ваш ответ на вопрос