アプリケーションページを更新し、コンソールFailed to load resource: net::ERR_CONNECTION_RESET
でこのエラーを取得しました。
XAMPPバージョンを再インストールしようとしましたが、これはうまくいきません。
クロムを使用していると思います。問題は、証明書の不一致または証明書の有効期限です。証明書を適切に確認してください。
詳細については、 here をご覧ください。
私もchromeを使用していますが、ローカルホストでも同じ問題に直面しています。 CCleanerを使用してOSを再起動するなど、多くのことを行いました。しかし、私の問題はクッキーをクリアすることで解決しました。 Cookieをクリアするには:
または
Apache 2.4とPHP 7を使用して同様の問題が発生しました。
クライアントは、ブラウザでアプリケーションページを更新(ハードリロード)するとき、および最後のリクエストの一部がコンソールでこのエラーを引き起こすたびに、多くのリクエストを送信しました。
GET
http://example.com/api/v1/my/resource
net :: ERR_CONNECTION_RESET
クライアントが許可されたスレッドの最大量に達していることが判明しました。この設定された上限を超えるスレッドは、Apacheによってまったく処理されず、接続リセットエラー応答が発生します。
スレッドの量は、問題のモジュールにThreadsPerChild
値を設定することで簡単に増やすことができます。
このような変更を行う最も簡単な方法は、サーバープール管理構成ファイルconf/extra/httpd-mpm.conf
のコメントを解除してから、ファイル内のプリセット値を目的の値に編集することです。
1)サーバープール管理ファイルのコメントを解除します
# Server-pool management (MPM specific)
Include conf/extra/httpd-mpm.conf
2)ファイルconf/extra/httpd-mpm.conf
を開いて編集し、スレッドの量を増やします
私の場合、mpm_winnt_module
のスレッドを変更する必要がありました。
# raised the amount of threads for mpm_winnt_module to 250
<IfModule mpm_winnt_module>
ThreadsPerChild 250
MaxConnectionsPerChild 0
</IfModule>
これらのサーバープール管理構成設定の包括的な説明は、 StackOverflowのこの投稿 にあります。
最初にブラウザをシークレットモードで試してください。シークレットモードが機能する場合、おそらくブラウザの拡張機能または設定の問題であり、サーバーの問題ではありません。うまくいけば、これで私が経験したばかりの頭痛の種を救うことができます。
SymfonyでwampとPHP 7.0.0で同じエラーが発生しました。
エラーFailed to load resource: net::ERR_CONNECTION_RESET
で、「dev」環境にJSとCSSの依存関係がロードされていません
php.ini
の証明書の問題です。次の行で、プロパティcurl.cainfo
を有効な証明書に設定する必要があります。
curl.cainfo = C:\your\wamp\path\bin\cacert\cacert.pem
VPNをオフにすることで問題は解決しました。
私にとって、このエラーはlocalhostで発生していましたが、ngrokを介してルーティングすると消えて、さらに役立つエラー(net :: ERR_INCOMPLETE_CHUNKED_ENCODING)に置き換えられました。
https://stackoverflow.com/a/299694
基本的に、私が使用していたKestrelサーバーは、チャンク出力であると言っていましたが、正しく終了していませんでした。エラーを確認したFiddlerでダブルチェックしました。
私の場合、gitリポジトリの.woffファイルを使用しましたが、gitがバイナリファイルを変更していることに気付きました。ファイルの末尾にヌル文字が含まれている。元の.woffソースファイルに変更しましたが、修正されました。
また、ヌル文字を取得したときにコントローラーからERR_CONNECTION_RESETのような破損したエラーを送信するビジュアルスタジオコントローラーを理解しました
この問題を抱えているすべての人のために共有しました