Urgent help on this would be very much appreciated! I am getting the following errors in my OC error log when the customer is trying to place an order using the PayPal Pro payment method:
2013-03-13 14:27:41 - PHP Warning: curl_error(): 118 is not a valid cURL handle resource in /homepages/33/.../htdocs/.../catalog/controller/payment/pp_pro.php on line 167
2013-03-13 14:27:41 - PHP Warning: curl_errno(): 118 is not a valid cURL handle resource in /homepages/33/.../htdocs/.../catalog/controller/payment/pp_pro.php on line 167
2013-03-13 14:27:41 - DoDirectPayment failed: ()
Also received curl_error numbers '120', '125' and '130' (on different orders). The code in the 'pp_pro.php' file is as follows:
Code: Select all
if (!$response) {
$this->log->write('DoDirectPayment failed: ' . curl_error($curl) . '(' . curl_errno($curl) . ')');
}
I have no idea what is causing this - I've spoken to my provider and they say the SSL set up is fine and nothing has changed on their end (thought it might be this due to this thread: http://forum.opencart.com/viewtopic.php?t=10340). They also say API should still work.
I cannot speak to PayPal until tomorrow as I'm not the account holder.
My API settings are definitely correct in the PayPal Pro module settings (I have also checked in the PayPal account that no settings have changed). I have also not changed any OC files.
This has only happened within the last 24 hours before which orders were coming through normally, I just have no idea what is causing it.
Any help would be greatly appreciated, thanks in advance.
Mike