「ERR_SSL_VERSION_OR_CIPHER_MISMATCH」の対処法【トラブル】

このサイトは安全に接続できません。**ではサポートされていないプロトコルが使用されています。「ERR_SSL_VERSION_OR_CIPHER_MISMATCH」と出る場合は、SSLの設定がうまくいっていない場合があります。CDNを利用する際に起こります。
Welcome
  • SSLが読み込まれる環境で試す
  • SSLが読み込まれることを確認する
  • CDNを切り替える

「ERR_SSL_VERSION_OR_CIPHER_MISMATCH」が起こったときのこと

当サイトをCloudFlareというCDNサービスに登録したときに「ERR_SSL_VERSION_OR_CIPHER_MISMATCH」というエラーが出ました。

参考 CloudflareCloudflare

SSLがきちんと反映されるネームサーバーに戻して、SSLを読み込ませて、もう一度、Cloudflareのネームサーバーに設定したところうまくいきました。

確認事項1:CloudFlareのSSLの設定

CloudFlareでは以下のようにSSLを設定します。ログイン後、該当するドメインを選び、「Crypto」を選んでください。

そして、SSLの設定を「Full(Strict)」に変更します。

確認事項2:ネームサーバーを戻して再設定する

Cloudflareで指定されたネームサーバーを以前利用していたものに一旦戻します。以下は、エックスサーバーのネームサーバーに戻した場合の例です。

この状態でうまくいったことを確認したら、改めてCloudFlareで指示されたネームサーバーに変更します。

うまくいくと、Whois情報を確かめたときに、以下のようにネームサーバーの設定を確認できます。

まとめ

この現象は、一度、SSLの証明書が読み込まれれば解消されるようです。SSLの更新のタイミングでも起こる可能性がありますので、CDNを利用する際はぜひお気をつけください。