54

私のコンピューターには Windows 8.1 がインストールされており、定期的に Fiddler を使用して Web トラフィックをキャプチャしています。

しかし最近、Fiddler を開いて Web トラフィックをキャプチャすると、インターネット接続が切断されます。IEを開くと「このページは表示できません」というエラーが表示されます。Chrome では、次のエラーとともに「Web ページを利用できません」というメッセージが表示されますError code: ERR_CONNECTION_RESET

Fiddler は、送信される要求をまったくキャプチャしません。奇妙なことに、この問題はランダムに始まりますが、1 時間か 2 時間後には問題ありません。Fiddler を再起動しません。突然再び機能し始めます。

Windows 8.1 で Fiddler と Internet Explorer 11の手順に従ってみましたが、役に立ちませんでした。

Fiddler でこの問題が発生するのはなぜですか? どうすれば修正できますか?

4

16 に答える 16

30

[ツール] -> [インターネット オプション] -> [接続] -> [LAN 設定] に移動し、LAN の [プロキシ サーバーを使用する] のチェックを外し、[設定を自動的に検出する] にチェックを入れます。

于 2015-02-21T10:56:02.313 に答える
24

Windows 7 と Fiddler v4.6.1.4 でも同じ問題が発生しました。

Fiddler が実行されているときはいつでも、Google Chrome はプライバシー設定について不平を言って、gmail への接続を拒否しました。

私の解決策は、Tools\Fiddler Optionsに移動し、ボックスのチェックを外して HTTPS 接続をキャプチャすることでした。

ここに画像の説明を入力

ネットワーク設定でプロキシ設定を無効にすると、この問題も解決しました。

于 2015-11-09T08:57:12.087 に答える
8

これは、Fiddler のメーカーである Telerik からの正解です:
http://www.telerik.com/blogs/fiddler-and-internet-explorer-11-on-windows-8-1

彼らのサイトから:

現在ベータ版の Windows 8.1 OS で Internet Explorer 11 で Fiddler を使用している場合は、いくつかの簡単な追加構成が必要です。

IE 11 を Windows 8.1 で実行すると、拡張保護モード (EPM) 機能が既定で有効になります。EPM は Win8 の IE10 で使用できましたが、デスクトップ IE ではデフォルトでオフになっており、IE の「非デスクトップ」モードでのみ有効になっていました。

EPM は、AppContainer と呼ばれる分離テクノロジに基づいています。AppContainer は、ネットワーク トラフィックを送信できる宛先を制限します。Fiddler ユーザーにとって残念なことに、「インターネット ゾーン」の AppContainers は、トラフィックをローカル コンピューターに送信することを禁止されています。既定では、EPM の IE インスタンスはトラフィックを Fiddler に送信できません。これは、Fiddler がローカル コンピューターで実行されるプロキシであるためです。

Fiddler を実行しているインターネット ゾーンのページを開こうとすると、「プロキシ サーバーが応答していません」というエラー メッセージが表示されます。

幸いなことに、この問題を回避するのは簡単です。次の手順に従ってください。

  1. Fiddler ツールバーの [Win8 Config] ボタンをクリックします。
  2. 昇格プロンプトで [はい] をクリックします (Fiddler が管理者として実行されていない場合に表示されます)。

  3. 表示されるウィンドウで、[Exempt All] をクリックするか、表示名 windows_ie_ac_### の AppContainers の横にあるチェックボックスを手動でオンにします。(IE は、特定のシナリオを処理するために複数の AppContainer を作成する場合があります)。

  4. [変更を保存] ボタンをクリックします。

この構成変更を行った後、IE はそのトラフィックを Fiddler に送信することを禁止されなくなり、ツールは正しく動作するはずです。

于 2015-10-09T14:10:39.207 に答える
3

ポートを 8888 から、まだ使用されていない別のポートに変更します ([ツール] -> [フィドラー オプション] -> [接続])。

ポート 8888 でリッスンするデバッガーが付属しているように見える Windows Phone 8.1 SDK をインストールしたため、ポートを変更する必要がありました。それが接続エラーの原因でした。

于 2015-07-13T22:42:30.577 に答える
1

これは古いことは知っていますが、同じ問題が発生しました。最近 Windows10 にアップグレードされ、Fiddler はすべてのトラフィックをブロックします。Windows10のアップグレードは偶然かもしれませんが、私はそれについて言及したいと思いました.

他の解決策はどれも機能せず、問題を解決するために約1時間を無駄にしました...

とにかく-私のために働いた唯一の解決策-アンインストールしてから再インストールします...すべて正常に機能しています。

于 2015-12-02T14:27:53.563 に答える
-1

Fiddler 4 を閉じた後、Windows 10 でインターネットに接続できませんでした。

メニューに移動: Tools => WinlNET Options... チェックを外すとUse a proxy server for your LAN、私の場合は問題が解決しました。

注: ここでは共有ネットワークで Parallels Desktop を使用しています。

ここに画像の説明を入力

このオプションを変更する別の方法: https://stackoverflow.com/a/32855493/114029

于 2019-08-15T18:18:29.387 に答える
-1

次の手順に従うと、インターネットが再び利用できるようになります: インターネット プロパティ => 接続 => LAN 設定 => 「LAN にプロキシ サーバーを使用する」を debifate します。

于 2016-03-13T07:41:19.710 に答える
-1

私もこの問題を発見しました。その理由は、webstorm には 8888 もリッスンする組み込みの nodejs サーバーがあるためです。そのため、webstorm とフィドラーを同時に開くと、インターネットにアクセスできません。ポートを変えるだけ!

于 2018-07-02T04:55:02.430 に答える