TLS help

Starting in June 2017, PayPal will require all requests to use TLS 1.2 and your PHP configuration does not have the required SSL libraries to support this. Without TLS 1.2 support, user upgrades will not be processed correctly after this date. Please contact your host or system administrator for guidance.

How can I enable tls 1.2?

TLS 1.2 is a new security method, that should be installed with a valid certificate. But PayPal requires all requests to use that security method, and the PHP openssl library doesn’t have the potential to support this, so your requests may be not processed correctly. You can’t enable TLS 1.2 manually just because SSH access isn’t supported on free hosting and the servers are too far away from where you live (also other SSL required libraries for PayPal cannot be installed). But you could always install a certificate from a valid CA at every time from the Control Panel.

You can also use Cloudflare and activate Cloudflare on your account. On the Cloudflare Dashboard (, you will find a setting to change the TLS Version.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.