AUG 11 2021

“Invalid HTTP response version: 2″ PayPal Payflowpro in Magento 1.x

The following exception logged on attempt to process PayPal Payflowpro payments in Magento 1.7.0.2: ERR (3): Zend_Http_Exception: Invalid HTTP response version: 2 in lib/Zend/Http/Response.php:182 Stack trace: #0 lib/Zend/Http/Response.php(665): Zend_Http_Response->__construct(200, Array, ‘RESULT=0&PNREF=…’, ‘2’, false) #1 lib/Zend/Http/Client.php(1007): Zend_Http_Response::fromString(‘HTTP/2 200 \r\nco…’) Cause Response from PayPal server is now returned with HTTP/2 version, while old Zend Framework and Magento code is capable in parsing only HTTP/1.0 and HTTP/1.1 responses. Solution It can be fixed with adjusting regular expressions matching… Read the rest
JUN 17 2017

cURL php5 module update in Magento for PayPal changes by June 30th, 2017


1 comments

Your current version of cURL php5 module is 7.xx.x, which can prevent services that require TLS v1.2 from working correctly. It is recommended to update your cURL php5 module to version 7.34.0 or higher Such message is shown on payment settings page in Magento Backend and informs about upcoming changes by June 30, 2017: PayPal IPN Url change covered by SUPEE-8167 switching to TLS1.2 version of SSL protocol, all previous versions will be rejected PayPal… Read the rest
JUN 17 2017

How to install SUPEE-8167 without SSH


34 comments

SUPEE-8167: New Patch for PayPal Instant Payment Notification (IPN) Changes. Upgrade to 1.9.3.3 or SUPEE-8167 by June 30, 2017 to Avoid Service Disruptions – 6/13/2017 As of June 30, 2017, PayPal Instant Payment Notifications will no longer allow you to use HTTP to post messages back to PayPal for verification. To comply with these changes, all merchants using PayPal must upgrade to Community Edition 1.9.3.3 or apply the SUPEE-8167 patch. Updates must be in place… Read the rest