本文へスキップ
ecdsa.com
Firefoxブラウザー

エラーメッセージ

SSL_ERROR_BAD_CERT_DOMAIN

「詳細へ進む...」の下に「エラーコード: SSL_ERROR_BAD_CERT_DOMAIN」として表示され、「… は不正なセキュリティ証明書を使用しています。この証明書は次のドメイン名にのみ有効です: …」という説明も示されます。

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

このエラーの意味

証明書は信頼されており有効期間内ですが、アドレスバーにある名前とは別の名前に対して発行されています。証明書が有効な名前は、Firefox の警告ページに一覧表示されます。よくあるのは、www とネイキッドドメインの違い、新しいサブドメイン、2 階層下の名前に使われたワイルドカードです。

発生する理由

修正方法

  1. 1.

    証明書の名前とアドレスを比較する

    Firefox の警告にも名前が表示されます。openssl では 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.

    使用中のすべての名前を含めて再発行する

    ネイキッドドメイン、www、サイトで提供しているすべてのサブドメインを含めてください。

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

関連するエラー

署名エラーデータベースをすべて見る