CATÉGORIE D’ERREUR

Erreurs SSL et de sécurité

Guides de dépannage pour les erreurs de certificats SSL et de TLS qui empêchent les navigateurs d’établir une connexion HTTPS sécurisée et fiable avec un site web.

4 guides publiésDiagnostic pratiqueÉtapes de vérification
SSL & Security Errors category banner

À propos de cette catégorie d’erreurs

# Erreurs SSL et de sécurité

Les erreurs SSL et de sécurité surviennent lorsqu’un navigateur ne parvient pas à établir ou à valider une connexion HTTPS sécurisée et fiable. L’échec peut se produire pendant le handshake TLS, lorsque le serveur présente son certificat, ou lorsque le certificat ne correspond pas au hostname visité.

Un même site web peut produire des résultats différents pour son domaine racine, un sous-domaine ou sa variante www. Un CDN public ou un reverse proxy peut également présenter un certificat différent de celui du serveur d’origine. Commencez par noter le hostname exact et l’erreur du navigateur au lieu de considérer tous les avertissements SSL comme un seul et même problème.

Symptômes courants

Vous pouvez voir :

Diagnostiquer l’échec par couche

1. Notez le hostname et l’erreur exacts

Vérifiez le hostname complet dans la barre d’adresse, y compris son sous-domaine. Comparez le hostname concerné avec les versions www et sans www si les deux sont utilisées. Notez également le message d’erreur complet du navigateur, car une incompatibilité de certificat et un échec de négociation TLS nécessitent des vérifications différentes.

Pour une incompatibilité de hostname, consultez [NET::ERR_CERT_COMMON_NAME_INVALID](/errors/err-cert-common-name-invalid). Cela signifie généralement que le serveur a présenté un certificat qui ne couvre pas le hostname affiché dans la barre d’adresse.

2. Examinez le certificat présenté au navigateur

Ouvrez les détails du certificat dans le navigateur et vérifiez :

Un certificat pour le domaine racine n’est pas automatiquement valide pour tous les sous-domaines. Le hostname concerné doit être couvert par les noms du certificat ou par un nom wildcard applicable.

Si le certificat est correct dans un environnement mais pas dans un autre, examinez le DNS, le SNI, le routage du reverse proxy et la configuration du CDN. Différents endpoints TLS peuvent servir des certificats différents pour un même site en apparence.

3. Distinguez la validation du certificat d’un échec du handshake TLS

Un avertissement concernant le hostname ou la confiance signifie généralement que le navigateur a atteint l’étape où il peut examiner un certificat. Une erreur de protocole peut indiquer que la négociation TLS a échoué plus tôt. Vérifiez si :

Pour le cas spécifique lié au protocole, consultez [ERR_SSL_PROTOCOL_ERROR](/errors/err-ssl-protocol-error).

4. Comparez les chemins de connexion public et d’origine

Déterminez si l’erreur se produit uniquement sur le hostname public, uniquement sur le hostname d’origine ou sur les deux. Un CDN ou un reverse proxy peut terminer HTTPS sur l’edge public et utiliser une connexion TLS distincte vers l’origine. Son certificat et ses paramètres TLS ne correspondent pas nécessairement à la configuration du serveur d’origine.

Vérifiez également que le DNS dirige le hostname vers le service prévu. Une ancienne adresse, un serveur de staging ou un endpoint d’hébergement mutualisé peut renvoyer un certificat sans rapport avec le site que vous vouliez visiter.

5. Testez à nouveau le hostname qui échoue

Après avoir corrigé une association de certificat, un mapping de hostname ou une couche TLS, testez à nouveau le même hostname. Si plusieurs hostnames sont concernés, testez-les séparément. Vous pourrez ainsi déterminer si le problème est limité à un endpoint ou s’il révèle un problème plus large de configuration DNS, de proxy ou de serveur.

Évitez de contourner un avertissement du navigateur comme méthode de dépannage. Cela ne corrige pas la configuration du serveur et peut exposer la connexion à des risques. Identifiez d’abord si le problème vient d’une incompatibilité de hostname, d’une chaîne de certificats non fiable ou incomplète, ou d’un échec de négociation TLS.

Quand utiliser les guides associés

Le message exact du navigateur, le hostname, les détails du certificat, la destination DNS et le chemin de connexion sont plus utiles que le libellé général « erreur SSL ». Collectez ces informations avant de remplacer des certificats ou de modifier les paramètres du serveur.

Autres domaines de référence

Pour les détails propres à l’implémentation, consultez la documentation du navigateur concerné, du serveur web, de l’autorité de certification, du CDN ou du reverse proxy, ainsi que de la plateforme d’hébergement. Les sections pertinentes s’intitulent généralement installation du certificat, chaînes de certificats, SNI ou virtual hosts, configuration TLS et paramètres HTTPS de l’origine.

BIBLIOTHÈQUE DE GUIDES

Guides d’erreurs de cette catégorie

Commencez par l’erreur visible, puis suivez le diagnostic jusqu’à la vérification.

ÉTAPE SUIVANTE

Vous ne savez pas quelle erreur vous avez ?

Commencez par vérifier l’hôte public avant de modifier le DNS, TLS, proxy ou serveur.

Vérifier le site
SA

Site Administrator

Dernière révision : September 25, 2026

FAQ

Questions fréquentes

Quelle est la différence entre une erreur de certificat SSL et une erreur de handshake TLS ?

Une erreur de certificat signifie généralement que le navigateur a reçu un certificat, mais n’a pas pu lui faire confiance, valider sa chaîne ou le faire correspondre au hostname demandé. Une erreur de handshake TLS signifie que la négociation sécurisée a échoué avant l’établissement correct de la connexion. Le message d’erreur exact du navigateur aide à déterminer l’étape qui a échoué.

Pourquoi une erreur SSL ne touche-t-elle qu’un seul sous-domaine ?

Chaque hostname peut utiliser un certificat, une destination DNS, une association serveur, une configuration CDN ou un endpoint TLS différent. Vérifiez que le sous-domaine concerné est inclus dans le certificat et qu’il atteint le service prévu plutôt qu’un endpoint par défaut ou obsolète.

Pourquoi un site web peut-il fonctionner via un CDN, mais échouer sur le serveur d’origine ?

Un CDN et un serveur d’origine peuvent terminer HTTPS séparément. Le CDN peut présenter un certificat public valide, tandis que l’origine présente un certificat différent, une chaîne incomplète ou une configuration TLS incompatible. Examinez séparément les connexions publiques et d’origine.

Que dois-je vérifier pour NET::ERR_CERT_COMMON_NAME_INVALID ?

Comparez le hostname affiché dans la barre d’adresse avec les Subject Alternative Names du certificat. Vérifiez ensuite le DNS, la sélection SNI ou virtual host, le routage du CDN ou du proxy et le certificat associé à cet endpoint. Le certificat doit couvrir le hostname exact visité.

Que dois-je vérifier pour ERR_SSL_PROTOCOL_ERROR ?

Vérifiez que le service sur le port 443 est configuré pour HTTPS et non pour du HTTP en clair. Examinez ensuite les paramètres TLS, la correspondance entre le certificat et la clé privée, la chaîne de certificats, la sélection du virtual host et tout proxy ou load balancer situé entre le navigateur et le serveur. Une erreur de protocole peut survenir avant la validation du certificat par le navigateur.

Dois-je contourner un avertissement SSL pour accéder au site ?

Contourner un avertissement ne corrige pas la configuration du serveur et peut exposer la connexion à des risques. Déterminez si le problème vient d’une incompatibilité de hostname, d’un certificat non fiable, d’une chaîne incomplète ou d’un échec de négociation TLS avant de décider de la marche à suivre.