Google ChromeでERR_SSL_PROTOCOL_ERRORで「このサイトは安全に接続できません」という接続エラーが起こることがあります。この記事では、ERR_SSL_PROTOCOL_ERRORの原因と解決法について解説します。
Google ChromeでWebサイトを利用していると、ERR_SSL_PROTOCOL_ERRORとなり、「このサイトは安全に接続できません」と表示されてしまうことがあります。この記事では、ChromeでERR_SSL_PROTOCOL_ERRORのエラーが起きる原因と、このエラーが起きていまった場合の解決法について詳しく解説します。
まずはERR_SSL_PROTOCOL_ERRORで「このサイトは安全に接続できません」となる原因についてお伝えします。
ERR_SSL_PROTOCOL_ERRORのエラーで「このサイトは安全に接続できません」となり、サイトに接続できなくなる原因は、Webサイト側にあります。Webサイト側がChromeで対応していないプロトコルを使用していることが原因です。
IT関連で使うプロトコルという言葉は、コンピューターでの通信の手順や規格を定めたものです。Chromeなどのブラウザでは、サイト側が発信しているプロトコルを受信して、そのサイトの内容をユーザーのPCやスマホの画面に表示します。
Chromeが対応していないプロトコルを利用して発信しているサイトでは、ERR_SSL_PROTOCOL_ERRORのエラーになってしまいます。
ERR_SSL_PROTOCOL_ERRORのエラーが起きる最も大きな原因は、サイト側の情報が古いことです。プロトコルは常に改善されて、アップデートされています。どんなに完ぺきに作ったように見える通信規格でも、必ず脆弱性が発見されて、ハッカーに狙われる穴になります。
脆弱性が発見されるとアップデートされていきます。通信規格のアップデートが行われたら、サイト側もブラウザ側も対応しなくてはいけません。
しかし、サイト側が更新を停止しまっている場合には新しいプロトコルへの対応の更新も行われなくなってしまいます。
Google Chromeは常にバージョンアップしているので、新しい通信規格へ対応していないWebサイトには対応できなくなってしまいます。
ERR_SSL_PROTOCOL_ERRORの「このサイトは安全に接続できません」のエラーが標示されてしまう原因となってしまうのです。
ERR_SSL_PROTOCOL_ERRORのエラーで「このサイトは安全に接続できません」と表示されても、そのサイト自体が危険なわけではありません。安全に接続できるSSL化(暗号化)されていれば、ERR_SSL_PROTOCOL_ERRORのエラーが表示されても、問題ない場合もあります。
ERR_SSL_PROTOCOL_ERRORのエラーが出てしまったサイトの安全性を確認する方法を解説します。
上記のリンクにアクセスします。こちらのサイトでは、調査したいサイトでどのようなSSLが使用されているのかを確認できます。入力窓にERR_SSL_PROTOCOL_ERRORのエラーが表示されるサイトのドメインを入力して「submit」をクリックします。するとそのサイトで使われているSSLが表示されます。
SSLを確認して問題なければ、ERR_SSL_PROTOCOL_ERRORのエラーが表示されてもChromeなどのブラウザで表示しても問題ありません。
上記の方法で、安全性が確認されたサイトでERR_SSL_PROTOCOL_ERRORを解決するにはどうしたらいいのか解説します。
SSLには問題がなかったとしても、Google Chromeでは表示するのには適さないと判断されたサイトであることには違いありません。全く問題なく利用するためには、サイト側でERR_SSL_PROTOCOL_ERRORと表示される原因を解決するのを待つしかありません。
ただし、ブラウザの中でもChromeはセキュリティに最も厳しいと言われています。Chromeでは「安全に接続できません」と表示されてしまうサイトでも、FirefoxやEdgeなどの他のブラウザなら問題なく表示できる場合もあります。他のブラウザで試してみるという方法もあります。
ERR_SSL_PROTOCOL_ERRORのエラーとなり「安全に接続できません」と表示されてしまっても、どうしてもChromeでそのサイトを利用したいという場合もあるでしょう。ERR_SSL_PROTOCOL_ERRORのエラーでもどうしてもそのサイトを開きたい場合の解決方法は次の通りです。
1つ目の解決法はChrome QUICプロトコルを無効にする方法です。Chromeのアドレスバーに次のアドレスを貼り付けてEnterキーを押します。
「chrome://flags/#enable-quic」
「Experimental QUIC protocol」のドロップダウンをクリックして「disable(無効)」に設定して、Chromeを再起動します。これでERR_SSL_PROTOCOL_ERRORのエラーが表示されなくなります。
1 / 2
続きを読む