This section describes what to do when a WordPress plugin or main theme displays the error message “Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate” and cannot be updated.


WordPress plugin or main theme displays “Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate” and cannot be updated.

The cause of this problem may be that the SSL encryption certificate included in WordPress is out of date, causing communication to be blocked.

This error may prevent you from updating only some themes and plug-ins that have their own unofficial update mechanism.

Workaround

Please follow the link below to save the latest valid certificate locally.

https://raw.githubusercontent.com/WordPress/WordPress/master/wp-includes/certificates/ca-bundle.crt

Using FTP software, connect to the server where WordPress is located, rename the old ca-bundle.crt in the wp-includes\certificates folder, upload the file with the same name you just downloaded to the same location, and see if it becomes available for updating. Please check if you can update the file.