curl: (60) SSL certificate problem: certificate has expired

Lorsque vous lancer une commande Curl à destination d’une ressource HTTPS, vous recevez un message d’erreur :

Le souci se situe sur le certificat DST_Root_X3 qui est périmé.

Résolution

Lancer cet ensemble de commande :

sed -i 's|^mozilla\/DST_Root_CA_X3\.crt|!mozilla/DST_Root_CA_X3.crt|' /etc/ca-certificates.conf
curl -sk https://letsencrypt.org/certs/isrgrootx1.pem -o /usr/local/share/ca-certificates/ISRG_Root_X1.crt
update-ca-certificates --fresh

La première commande permet de désactiver le certificat Root X3, la deuxième permet de télécharger le nouveau certificat (PEM) de Root X1. Enfin, la 3ème commande actualise les listes des certificats.

Source : https://community.ui.com/questions/Fix-Solution-Lets-Encrypt-DST-Root-CA-X3-Expiration-Problems-with-IDS-IPS-Signature-Updates-HTTPS-E/0404a626-1a77-4d6c-9b4c-17ea3dea641d

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *