Pour sécuriser ces connexions, WordPress utilise un fichier appelé "CA bundle (ca-bundle.crt)", situé généralement dans "/wp-includes/certificates/", qui contient une liste d’autorités de certification reconnues permettant de confirmer qu’un certificat SSL est légitime.
Si ce fichier est manquant, corrompu ou obsolète, WordPress ne peut pas établir de connexion sécurisée, ce qui provoque cette erreur :
curl: (60) SSL certificate problem: unable to get local issuer certificate L’erreur "cURL (60)" indique que WordPress ne parvient pas à vérifier la validité du certificat SSL d’un serveur distant lors d’une requête HTTP.
Les causes les plus courantes sont un bundle de certificats périmé ou l’utilisation d’une version trop ancienne de WordPress.
Pour résoudre le problème, il est recommandé de remplacer le contenu du fichier ca-bundle.crt par une version récente depuis ce lien via le gestionnaire de fichiers du cPanel tout en vérifiant les permissions du fichier, puis de s’assurer que la configuration SSL du serveur est correcte, avec une chaîne de certificats complète incluant le certificat du serveur, les certificats intermédiaires et le certificat racine.