Support » Knowledge Base » Shop-Script » Troubleshooting »
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.
Replace file kernel/includes/pear/Services/PayPal/cert/api_cert_chain.crt in the WebAsyst installation directory.
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.