Saltar al contenido
ecdsa.com
FirefoxNavegadores

Mensaje de error

SSL_ERROR_BAD_CERT_DOMAIN

Aparece en «Advanced» como «Error code: SSL_ERROR_BAD_CERT_DOMAIN», junto con «… 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

Qué significa

El certificado es de confianza y está vigente, pero se emitió para nombres distintos del que aparece en la barra de direcciones. Firefox muestra en la página de advertencia los nombres para los que el certificado es válido. Casos típicos: www frente al dominio sin www, un subdominio nuevo o un comodín usado dos niveles más abajo.

Por qué ocurre

Cómo solucionarlo

  1. 1.

    Comparar los nombres del certificado con la dirección

    La advertencia de Firefox también los muestra; openssl imprime la lista 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.

    Volver a emitir el certificado con todos los nombres en uso

    Incluye el dominio raíz, www y todos los subdominios que sirve el sitio.

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

Errores relacionados

Explorar toda la base de datos de errores de firma