Erreur cURL 60 : certificat SSL expiré dans Adobe Commerce
Cet article explique comment vérifier la date du dernier déploiement d’une branche après réception d’un cURL error 60 : certificat SSL expiré dans les branches Principal ou Intégration sur Adobe Commerce sur les infrastructures cloud.
Description description
Environnement
- Adobe Commerce sur les infrastructures cloud, toutes les versions prises en charge
Problème/Symptômes
-
Les certificats SSL de ces branches ne sont valides que pendant 30 jours.
-
La branche n’a peut-être pas été redéployée en plus de 30 jours.
-
L’erreur ressemblera à ceci :
code language-none cURL error 60: SSL certificate problem: certificate has expired
Cause
Ces certificats ne sont pas signés par des autorités de certification externes (CA) connues comme Let’s Encrypt ou DigiCert. Ils sont gérés par la plateforme Adobe à des fins de test et de développement, et ne peuvent pas être approuvés par défaut dans les navigateurs ou les curls, sauf si vous faites explicitement confiance à la racine qui émet le certificat.
Résolution resolution
Vérifiez la date du dernier déploiement de la branche. Si le délai est supérieur à 30 jours, redéployez la branche.
Deux méthodes permettant de vérifier quand le dernier déploiement a été effectué :
- Méthode 1 : utiliser l’interface de ligne de commande magento-cloud
- Méthode 2 : ouvrir l’URL du projet
Si le déploiement est terminé avec succès, le certificat SSL est automatiquement renouvelé.
Si le déploiement échoue et que vous avez besoin d’aide pour le résoudre, un ticket d’assistance.
Méthode 1 : utiliser l’interface de ligne de commande magento-cloud
Exécutez la commande suivante : magento-cloud activity:list --type=environment.push
Méthode 2 : ouvrir l’URL du projet
Accédez à , par exemple : https://demo.magento.cloud/#/projects/<project>/environments/<environment>, et vérifiez la date du dernier déploiement.