これは、Chromeのコンソールに表示されるエラーです。
リソースをロード:net :: ERR_QUIC_PROTOCOL_ERROR
どうすれば修正できますか? Googleマップを表示したい
このエラーは、ユーザーとターゲットサイト間のルートでQUICプロトコルが(ISPなどによって)ブロックされたときに発生するようです。回避策として、このエラーを解決するには、ChromeのQUICを無効にします。それには、次の場所に移動してenable-quic
設定を無効にします。
chrome://flags/#enable-quic
Experimental QUIC Protocol
ドロップダウンをDisabled
に変更します。
QUIC(Quick UDP Internet Connections)は、UDPを介した次世代トランスポートであり、レイテンシーの削減(目標:0-RTT接続オーバーヘッド)、より良い多重化の実現、パケットペーシングの導入、エラー訂正などを目的としています。
リクエストで暗号がキャッシュされ、応答が呼び出しを拒否した可能性があります
詳細:
ブラウザページでctrl + F5を押すだけです。一部のローカルキャッシュが問題になる場合があります。クリアすると、動作するはずです。
私の場合、ChromeのQUIC(chrome:// flags /#enable-quic)の無効化は役に立ちませんでした。すべてのブラウザでこのERR_QUIC_PROTOCOL_ERRORを確認しました。
ソリューションは私のコンピューターではなく、ローカルネットワークルーターにありました。ペアレンタルコントロールを有効にしたSynology RT1900acルーターがあり、危険またはマルウェアサイトをブロックするためにWebフィルターを使用します(デフォルト設定では、Webフィルターの基本レベルが設定されています)。そして、これはルーターのウェブフィルターがgoogleadservices.comをブロックした Googleがリダイレクトに使用するウェブサーバーです。
そのため、解決策は許可されたドメインのリストにgoogleadservices.comを追加(Synologyルーター管理でネットワークセンター>ペアレンタルコントロール> Webフィルタータブを参照)
異なるルーターを使用している場合は、「web-filter」をアクティブにして、同様の問題が発生する可能性があります。
キャッシュが無効になっているときにこれを取得することがあります(Paulo Marianoの説明による)。有効化するだけで、これに関する苦情がなくなり、Google jsソースの取得が開始されます。