LoginLogin  Blog About
Search:

Support » Knowledge Base » Shop-Script » Troubleshooting »

Error message "curl_exec error 60 SSL certificate problem"

During the checkout in a Shop-Script WebAsyst, Premium, or Pro based online store with a PayPal payment option chosen, online shoppers may receive an SSL handshake error starting with September 2009:

Error: curl_exec error 60 SSL certificate problem, verify that the CA cert is OK. Details: error: 14090086:SSL routines:func(144):reason(134)

This message means the script's inability to establish a secure connection to the PayPal payment processing server using an outdated certificate file. To eliminate this issue, simply replace the PayPal certificate file on the server where Shop-Script is installed. A ZIP archive with the updated file is available on our server at the following URL: http://www.webasyst.net/downloads/api_cert_chain.crt.zip.

WebAsyst Shop-Script

Replace file kernel/includes/pear/Services/PayPal/cert/api_cert_chain.crt in the WebAsyst installation directory.

Shop-Script Premium and Pro

Replace file modules/payment/pppro/pear/Services/PayPal/cert/api_cert_chain.crt in the Shop-Script installation directory.

Note: Users of the WebAsyst online services do need to replace the certificate file as this has already been done by the WebAsyst staff.