ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY でサイトが表示できない。

最近PCのMicrosoft Edgeで、www.sportsite.jpのスケジュールページを参照すると(例えば白井高校のサッカー部のページとか)、

01.PNG

「申し訳ございません。このページに到達できません
https://www.sportsite.jp/sc/shiroi-fc/schedule.php の Web ページに問題があるか、新しい Web アドレスに完全に移動した可能性があります。
ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY」

みたいなエラーになってアクセスできません。

ググってみたら
サイトにアクセスできない!ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY

どうもWebサーバ側のHTTPS(TLS)の設定が正しくなくて、ブラウザ側でハネられてるということのようです。

私が使用してるPCのブラウザだとMicrosoft EdgeもGoogle Chromeもダメで、Avast Secure Browserはアクセス可能でした。

基本的にはサーバの設定の問題なので、サーバ側が直すべきなのだと思いますが、一応、ブラウザ側のセキュリティーを落とすことでも参照できるようです。

Microsoft Edgeの場合、起動時に「 --disable-http2」を付けて起動すると、http2が設定されないらしく、アクセスが可能になります。
#私のPCの環境だとMicrosoft Edgeは、「"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"」にありました。

02.PNG

03.PNG

ただ、一つ罠があってMicrosoft Edgeのプロセスが一つでも起動中だと、このフラグが効かないらしく、http2が無効にはなりませんでした。
#タスクスケジューラーでMicrosoft Edgeのプロセスを全部落とす必要があり。

フラグが設定されてMicrosoft Edgeが起動しているかどうかは、起動したEdgeのURL部分に「edge://version/」と入力して、表示される画面の「コマンドライン」のところに「 --disable-http2」の記載があれば、OKです。

04.PNG

セキュリティ的には落ちることになるので非推奨な設定ですね。そのうち、サーバの方で対処してくれるのかなぁ。

この記事へのコメント