Myke623
Well-known member
Since recently upgrading to 1.5.6 I noticed today a heap of server errors related to Unsupported SSL protocol:
Connection to PayPal failed: Error in cURL request: Unsupported SSL protocol
I'm aware that PayPal will require TLS 1.2 come June 2016, and that my server does not (yet) meet this requirement, but I was surprised to see these messages being generated so soon. FWIW, it seems as though the payment was still successful on the PayPal end.
Connection to PayPal failed: Error in cURL request: Unsupported SSL protocol
Error Info
Zend_Http_Client_Exception: Connection to PayPal failed: Error in cURL request: Unsupported SSL protocol version - library/Zend/Http/Client/Adapter/Curl.php:423
Generated By: Unknown Account, Today at 3:14 PM
Stack Trace
#0 /home/myhost/public_html/library/Zend/Http/Client.php(987): Zend_Http_Client_Adapter_Curl->write('POST', Object(Zend_Uri_Http), '1.1', Array, 'cmd=_notify-val...')
#1 /home/myhost/public_html/library/XenForo/UserUpgradeProcessor/PayPal.php(161): Zend_Http_Client->request('POST')
#2 /home/myhost/public_html/payment_callback.php(24): XenForo_UserUpgradeProcessor_PayPal->validateRequest('Connection to P...')
#3 {main}
Zend_Http_Client_Exception: Connection to PayPal failed: Error in cURL request: Unsupported SSL protocol version - library/Zend/Http/Client/Adapter/Curl.php:423
Generated By: Unknown Account, Today at 3:14 PM
Stack Trace
#0 /home/myhost/public_html/library/Zend/Http/Client.php(987): Zend_Http_Client_Adapter_Curl->write('POST', Object(Zend_Uri_Http), '1.1', Array, 'cmd=_notify-val...')
#1 /home/myhost/public_html/library/XenForo/UserUpgradeProcessor/PayPal.php(161): Zend_Http_Client->request('POST')
#2 /home/myhost/public_html/payment_callback.php(24): XenForo_UserUpgradeProcessor_PayPal->validateRequest('Connection to P...')
#3 {main}
I'm aware that PayPal will require TLS 1.2 come June 2016, and that my server does not (yet) meet this requirement, but I was surprised to see these messages being generated so soon. FWIW, it seems as though the payment was still successful on the PayPal end.