Ce dont vous avez besoin
Le nom d'hôte du site, exactement tel que les visiteurs le saisissent, et éventuellement un terminal avec OpenSSL pour copier la chaîne de certificats. La vérification en direct s'exécute depuis le serveur de ce site ; le décodeur fonctionne entièrement dans votre navigateur.
Lire le résultat
Un résultat sain pour un site peut ressembler à ceci :
| Champ | Valeur |
|---|---|
| Sujet | commonName=example.com |
| Émetteur | countryName=US, organizationName=Example Trust, commonName=Example Issuing CA |
| Valide depuis | Sep 26 22:49:11 2026 GMT |
| Valide jusqu'au | Dec 25 22:56:35 2026 GMT |
| Noms alternatifs du sujet | example.com, *.example.com |
Le certificat est valable 90 jours et 7 minutes, une durée de vie typique pour des certificats renouvelés automatiquement. Vérifié le 10 octobre 2026, il lui reste 76 jours. Le domaine nu et le joker sont tous deux listés : example.com et www.example.com sont donc couverts.
Si la vérification échoue, le message d'erreur indique où chercher :
| Texte de l'erreur | Signification | Correction habituelle |
|---|---|---|
certificate has expired |
La date de fin de validité est dépassée | Renouveler, et chercher pourquoi le renouvellement automatique a échoué |
Hostname mismatch, certificate is not valid for '...' |
Le nom saisi ne figure pas dans la liste SAN | Réémettre le certificat en incluant tous les noms d'hôte |
self-signed certificate |
Non émis par une autorité de confiance | Le remplacer par un certificat émis par une autorité de certification |
self-signed certificate in certificate chain |
La chaîne se termine par une racine à laquelle les clients ne font pas confiance | Utiliser une autorité de certification publiquement reconnue |
unable to get local issuer certificate |
Le serveur n'envoie pas son certificat intermédiaire | Installer le fichier de chaîne complet, pas seulement le certificat du site |
Dans le décodeur, chaque certificat reçoit un badge tel que Valide encore 76 jours, CA pour les certificats d'autorité, et Émis par le certificat suivant lorsque la chaîne est dans le bon ordre. Non émis par le certificat suivant signifie que le serveur envoie la chaîne dans le mauvais ordre ou avec le mauvais intermédiaire.
Pièges courants
- Ne vérifier que le domaine nu.
example.cometwww.example.compeuvent être servis par des serveurs différents avec des certificats différents. Vérifiez chaque nom que les gens utilisent. - Se fier uniquement à son navigateur. Les navigateurs réparent souvent un intermédiaire manquant : le site vous paraît donc correct alors que les applications et les clients d'API échouent.
- Coller une URL avec un chemin. Le vérificateur attend un nom d'hôte. Il supprime
https://, mais seul le port 443 est testé. - Ignorer la date de renouvellement jusqu'à ce qu'il soit trop tard. Les certificats à courte durée de vie dépendent de l'automatisation. Un nombre de jours qui diminue sans jamais se réinitialiser signifie que le renouvellement est en panne.
- Traiter le décodeur comme un validateur. Il montre ce que dit un certificat ; il ne vérifie ni les signatures ni la révocation. Pour cela, utilisez la vérification en direct.
Pour aller plus loin
La façon dont le certificat, l'échange de clés et la chaîne de confiance s'articulent lors d'une négociation TLS est expliquée dans Comment fonctionnent HTTPS et TLS.