whoistool
← Tous les guides

Erreurs de certificat SSL : ce qu'elles signifient et comment les corriger

Dernière vérification : 20 oct. 2026

Quand le navigateur affiche « Votre connexion n'est pas privée », le certificat du serveur a échoué à l'un de quelques contrôles. Le code d'erreur indique lequel. Une fois qu'on sait où regarder, la plupart se corrigent en quelques minutes.

En bref

  • La plupart des erreurs ont l'une de ces quatre causes : certificat expiré, certificat ne couvrant pas le nom ouvert, certificat intermédiaire manquant ou émetteur auquel le navigateur ne fait pas confiance.
  • Les certificats gratuits comme ceux de Let's Encrypt ont une durée courte : le renouvellement automatique est indispensable.
  • Depuis le 15 mars 2026, un certificat de confiance publique est valable 200 jours au maximum ; ce sera 100 jours en 2027 et 47 jours en 2029.
  • Inspectez le certificat avec la vérification SSL et laissez la Surveillance vous prévenir avant son expiration.

Les codes d'erreur

Erreur (Chrome)SignificationCorrection
NET::ERR_CERT_DATE_INVALIDLe certificat a expiré ou n'est pas encore valideRenouvelez-le et rechargez le serveur web ; s'il paraît valide, vérifiez l'horloge de l'appareil.
NET::ERR_CERT_COMMON_NAME_INVALIDLe certificat ne couvre pas le nom ouvertObtenez un certificat incluant tous vos noms : example.fr, www.example.fr et vos sous-domaines (ou un wildcard).
NET::ERR_CERT_AUTHORITY_INVALIDÉmetteur non reconnu : auto-signé, AC interne ou intermédiaire manquantUtilisez une AC de confiance publique et installez la chaîne complète.
ERR_SSL_VERSION_OR_CIPHER_MISMATCHLe serveur ne propose que des protocoles ou chiffrements obsolètesActivez TLS 1.2 et TLS 1.3.
NET::ERR_CERT_REVOKEDLe certificat a été révoqué par son ACObtenez un nouveau certificat, et une nouvelle clé si l'ancienne a été compromise.
ERR_TOO_MANY_REDIRECTSBoucle de redirection entre HTTP et HTTPS, souvent avec un CDN en mode « flexible »Passez le CDN en mode full/strict et gardez une seule redirection sur le serveur.

Certificat expiré

Firefox affiche le même problème sous le code SEC_ERROR_EXPIRED_CERTIFICATE. Les certificats Let's Encrypt sont valables 90 jours et renouvelés automatiquement par un client ACME comme certbot ou par le panneau de l'hébergeur. Le renouvellement échoue souvent en silence : port 80 fermé, DNS déplacé vers un autre serveur, ou serveur web jamais rechargé après l'arrivée du nouveau certificat.

Les règles du CA/Browser Forum raccourcissent la durée des certificats : 398 jours au maximum jusqu'au 15 mars 2026, 200 jours ensuite, 100 jours à partir du 15 mars 2027 et 47 jours à partir du 15 mars 2029. Le renouvellement manuel n'est plus réaliste : automatisez-le avec ACME.

Certificat intermédiaire manquant

Le serveur doit envoyer son propre certificat accompagné du ou des certificats intermédiaires. Les navigateurs de bureau comblent souvent le manque grâce à leur cache : le site « marche chez moi » mais échoue sur mobile, dans les applications, avec curl ou dans les clients d'API. Installez la chaîne complète : fullchain.pem avec Let's Encrypt, le champ « CA bundle » dans les panneaux d'hébergement. La vérification SSL indique si la chaîne est complète.

Nom non couvert

Les noms couverts par un certificat figurent dans son champ SAN (Subject Alternative Name) ; Firefox signale cette erreur par SSL_ERROR_BAD_CERT_DOMAIN. Un certificat wildcard comme *.example.fr couvre un seul niveau (boutique.example.fr), ni example.fr lui-même ni a.b.example.fr. Si le site s'ouvre aussi avec www, le certificat doit inclure les deux noms.

Autres causes

  • Contenu mixte : une page HTTPS charge des scripts, images ou feuilles de style en http:// ; le cadenas disparaît ou le contenu est bloqué. Passez ces adresses en https://.
  • HSTS : une fois qu'un site a envoyé HSTS, les navigateurs empêchent d'ignorer les erreurs de certificat jusqu'à l'expiration de max-age. La solution est de réparer le certificat, pas de désactiver HTTPS.
  • CAA : si votre domaine a des enregistrements CAA, seules les AC qui y figurent peuvent émettre des certificats ; si la vôtre manque, le renouvellement échoue.
  • Une horloge erronée sur l'appareil fait paraître les certificats expirés ou pas encore valides.
  • Les antivirus et proxys d'entreprise qui inspectent le HTTPS présentent leur propre certificat ; l'erreur n'apparaît alors que sur ce réseau ou cet appareil.

Vérifier et être alerté

  • La vérification SSL affiche les dates de validité, les noms couverts, la chaîne, les versions TLS, HSTS, la redirection HTTP→HTTPS et les enregistrements CAA.
  • Ajoutez le domaine à la Surveillance : vous recevez un e-mail ou un message Telegram avant l'expiration du certificat et lorsqu'il devient invalide.

Sources

Ce guide résume des informations publiques et ne constitue pas un conseil juridique.

Autres guides