← 一覧へ
公開(デプロイ)出る場所:ブラウザの画面・開発者ツールたまに出る

安全な接続にできない(SSL)

NET::ERR_CERT_COMMON_NAME_INVALID
ERR_SSL_PROTOCOL_ERROR
この接続ではプライバシーが保護されません

ひとことで言うと

「https(安全な接続)のための証明書が、まだできていないか、合っていません」という意味です。

よくある原因

  1. 独自ドメインをつないだばかりで、証明書がまだ発行されていない
  2. www あり・なしの片方にしか証明書がない
  3. Cloudflare などの SSL の設定が合っていない

自分で確かめること

たいていは、こうすると直ります

ドメインをつないだ直後なら、数分〜数時間待ちます。続くときは、SSL の設定(Full など)を見直します。

AIへの伝え方

下の文をコピーして、ChatGPT・Claude・Cursor などに貼り付けてください。トップで貼り付けたエラー文があれば、自動でそれに入れかわります。

次のエラーが出て困っています。プログラミング初心者にもわかるように、原因と直し方を教えてください。必要なら、直したコードも全部見せてください。

【エラー】
NET::ERR_CERT_COMMON_NAME_INVALID
ERR_SSL_PROTOCOL_ERROR
この接続ではプライバシーが保護されません

【やったこと】
(ここに、エラーが出る前にしたことを書く。例:npm run dev を実行した)

【参考】
このエラーは「安全な接続にできない(SSL)」というもので、よくある原因は次のとおりです。
・独自ドメインをつないだばかりで、証明書がまだ発行されていない
・www あり・なしの片方にしか証明書がない
・Cloudflare などの SSL の設定が合っていない

どれに当てはまるかを確かめる方法も教えてください。