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

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.

Lecture connexe

recommendation-more-help
experience-cloud-kcs-help-kbarticles