Aller au contenu
ecdsa.com
FirefoxNavigateurs

Message d’erreur

SSL_ERROR_BAD_CERT_DOMAIN

Le code apparaît après un clic sur « Avancé… » (« Advanced… » en anglais), sous la forme « Code d’erreur : SSL_ERROR_BAD_CERT_DOMAIN » (« Error code: … » dans un Firefox en anglais), accompagné du texte « … utilise un certificat de sécurité invalide. Le certificat est seulement valide pour les noms suivants : … » (« … uses an invalid security certificate. The certificate is only valid for the following names: … » en anglais).

Firefox — "Warning: Potential Security Risk Ahead", the certificate is not valid for this name

Ce que cela signifie

Le certificat est approuvé et en cours de validité, mais il a été émis pour d’autres noms que celui de la barre d’adresse. Firefox liste sur la page d’avertissement les noms pour lesquels le certificat est valide. Cas typiques : www et le domaine nu, un nouveau sous-domaine, ou un wildcard utilisé sur deux niveaux.

Pourquoi cela se produit

Comment corriger l’erreur

  1. 1.

    Comparer les noms du certificat avec l’adresse

    L’avertissement de Firefox les affiche également ; openssl affiche la liste des SAN.

    bash
    echo | openssl s_client -connect www.example.com:443 -servername www.example.com 2>/dev/null \
      | openssl x509 -noout -ext subjectAltName
  2. 2.

    Réémettre le certificat avec tous les noms utilisés

    Incluez le domaine nu, www et chaque sous-domaine servi par le site.

    bash
    sudo certbot certonly --nginx -d example.com -d www.example.com -d shop.example.com

Erreurs associées

Parcourir toute la base de données des erreurs de signature