Pular para o conteúdo
ecdsa.com
FirefoxNavegadores

Mensagem de erro

SSL_ERROR_BAD_CERT_DOMAIN

Aparece em “Advanced” como “Error code: SSL_ERROR_BAD_CERT_DOMAIN”, junto com “… uses an invalid security certificate. The certificate is only valid for the following names: …”.

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

O que significa

O certificado é confiável e está dentro da validade, mas foi emitido para nomes diferentes do que aparece na barra de endereços. Na página de aviso, o Firefox lista os nomes para os quais o certificado é válido. Casos típicos: www versus domínio sem www, um subdomínio novo ou um curinga aplicado a um nome dois níveis abaixo.

Por que acontece

Como corrigir

  1. 1.

    Comparar os nomes do certificado com o endereço

    O aviso do Firefox também os mostra; o openssl imprime a lista de SANs.

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

    Reemitir com todos os nomes em uso

    Inclua o domínio raiz (apex), o www e todos os subdomínios que o site atende.

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

Erros relacionados

Ver toda a base de erros de assinatura