このサイトは、Apache で http2 を設定していますが、avg AntiVirus.app のセキュリティ設定が影響して http2 通信ができなくなっていました。
同じような問題で将来ハマりそうですので、備忘録として残しておきます。
気づいた経緯
- 2018年の初頭にサイトの http2 対応を行った。
- avg AntiVirus.app をインストールした。
- 2018年の11月にサイトの http2 の設定を再確認、自端末から http2 で通信ができなくなっていた。
- サーバー設定を見直したが、http2 での接続はできない。
- HTTP/2 Test | A simple HTTP/2.0 test tool で設定を確認 http2 で接続できた。
- avg AntiVirus.app の Web Sheild 設定を OFF にした。 http2 で通信できるようになった。
解除方法
以下の手順で解除できます。
-
avg AntiVirus.app を起動する。
-
Web Sheild 設定を OFF にする。
参考
他のウィルスソフトでも同じことが発生するようです。
対応しているはずなのに、なぜかHTTP/2で通信できない原因
以上です。
コメント