Maison  >  Article  >  développement back-end  >  Comment corriger l'erreur « Certificat x509 signé par une autorité inconnue » lors de l'interrogation de Pingdom avec Pingdom-Go ?

Comment corriger l'erreur « Certificat x509 signé par une autorité inconnue » lors de l'interrogation de Pingdom avec Pingdom-Go ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-24 05:08:02198parcourir

How to Fix

Impossible d'interroger Pingdom : "Certificat x509 signé par une autorité inconnue"

Lors de la tentative d'interrogation de Pingdom via le package Go pingdom-go, des erreurs peuvent survenir si l'Alpine le conteneur ne dispose pas des certificats nécessaires. Ce problème se manifeste par le message d'erreur : "Get https://api.pingdom.com/api/2.1/checks/0 : x509 : certificat signé par une autorité inconnue".

Pour résoudre ce problème, plusieurs approches peut être envisagé :

  1. Installer des certificats :

    Comme suggéré par @TimCooper, l'installation de certificats sur le conteneur Alpine peut résoudre le problème. Cela peut être réalisé en exécutant la commande suivante :

    apk add --no-cache ca-certificates
  2. Utiliser GoogleContainerTools/distroless :

    Vous pouvez également envisager d'utiliser GoogleContainerTools/distroless image. Bien qu'il soit également minimal, il comprend des composants essentiels tels que des certificats, ce qui rend le développement plus fluide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn