Que teste le vérificateur SSL ?
Nous nous connectons au serveur sur le port 443 (ou le port que vous indiquez), effectuons une vraie négociation TLS avec le nom d'hôte saisi et vérifions le certificat par rapport au magasin de confiance de Mozilla utilisé par la plupart des logiciels. Vous obtenez un verdict clair ainsi que les détails nécessaires pour corriger les problèmes :
- Confiance : si le certificat remonte jusqu'à une autorité de certification de confiance et si le serveur envoie les certificats intermédiaires requis.
- Correspondance du nom d'hôte : si le nom que vous avez visité figure dans les Subject Alternative Names du certificat.
- Expiration : les dates exactes et le nombre de jours restants. Nous signalons tout ce qui est inférieur à 21 jours.
- Robustesse : type et taille de clé, algorithme de signature, ainsi que la version de TLS et la suite de chiffrement négociées.
Erreurs SSL courantes et comment les corriger
| Erreur | Cause | Solution |
|---|---|---|
| Certificate has expired (certificat expiré) | Le renouvellement a échoué ou a été oublié | Renouvelez et rechargez le serveur web ; activez le renouvellement automatique (ACME/Let's Encrypt). |
| Hostname mismatch (nom d'hôte non concordant) | Le certificat ne mentionne pas ce nom (souvent www contre le domaine nu) | Réémettez le certificat avec tous les noms d'hôte en SAN, ou utilisez un certificat générique (wildcard). |
| Unable to get local issuer certificate (certificat de l'émetteur introuvable) | Certificat intermédiaire manquant | Installez la chaîne complète (fullchain.pem) plutôt que le seul certificat feuille. |
| Self-signed certificate (certificat auto-signé) | Non émis par une autorité de certification publique | Utilisez un certificat gratuit d'une autorité publique comme Let's Encrypt. |
Questions fréquentes
SSL et TLS, est-ce la même chose ?
TLS est le successeur moderne de SSL ; toutes les versions de SSL sont obsolètes et peu sûres. On continue pourtant à dire « certificat SSL » par habitude.
Puis-je vérifier un certificat sur un port non standard ?
Oui : ajoutez le port, par exemple example.com:8443.
Puis-je vérifier un serveur interne ?
Non. Pour des raisons de sécurité, le vérificateur ne se connecte qu'à des adresses IP publiques.
Mis à jour