Google Chrome(現在61ですが、以前はエラーが存在していました)を使用すると、常にERR_NETWORK_CHANGED
が返されます。多くの場合、Webページは1秒後にリロードされて動作しますが、多くの場合、動作しません。たとえば、XHR呼び出しがこのエラーで失敗するため、Googleドライブからファイルをまったくダウンロードできません(これは一例です。エラーはGoogleドライブに固有のものではありません)。ログイン後のコールバックも失敗するため、Google/Facebookでのソーシャルログインはできません。この問題はシークレットモードでも発生します。
Firefoxでは、問題はないようです。
Ubuntu 16.04では、問題は存在しません。
イーサネットコントローラーはI219-Vです。他のマシンを試すことができません。
これを書いている間、私はIPv6プライバシー拡張を無効にすることを発見しました
Sudo sysctl -w net.ipv6.conf.enp0s31f6.use_tempaddr=0
インターフェイスを再起動することは問題を解決する回避策のようですが、根本的な問題を解決する代わりに回避策を使用することは明らかに悪いことです。
おそらく私のことを考えていなかった他の人のために-これは、マシンで実行していたドッカーコンテナによって引き起こされていました。
Dockerコンテナの起動中にjsリクエストを行うと、この種のエラーが発生するようです。コンテナが動的に追加/削除されると、何らかの形でドッカーネットワークに接続されます。 Chromiumのみ。Firefoxでは表示されません。
Google Chromeのerr_network_changedエラーの可能な修正
修正1:-モデムを再起動します
修正2:DNSをフラッシュし、TCP/IPをリセットする
修正3:閲覧データを消去する
ここで詳細をお読みください Google Chromeでerr_network_changedエラーを修正する方法