HTTPS

Certificat non reconnu (« x509: certificate signed by unknown authority »)

Grave Quelque chose ne fonctionne pas : à traiter maintenant.

Le message tel qu'il apparaît dans les logs :

x509: certificate signed by unknown authority

Ce que ça veut dire

Le certificat présenté n'est pas un vrai certificat Let's Encrypt. Avec Traefik, c'est souvent son certificat par défaut (« TRAEFIK DEFAULT CERT ») : il n'a pas encore réussi à en obtenir un.

Pourquoi ça arrive

  • Le certificat Let's Encrypt n'a pas pu être obtenu (DNS, port 80) : regardez les logs du reverse proxy.
  • Le label tls.certresolver manque.

Comment corriger

  1. Cherchez la vraie erreur dans les logs :

    sudo docker logs traefik 2>&1 | grep -i acme | tail -5

Pour aller plus loin

Vous avez d'autres messages dans vos logs ?

Collez-les dans le décodeur : il reconnaît les erreurs connues et vous dit lesquelles sont graves. Tout reste dans votre navigateur.

Analyser mes logs