web-dev-qa-db-ja.com

フィドラーがブラウザーからトラフィックをキャプチャしない

私はかなり長い間Fiddlerを使用していますが、突然、インターネットトラフィックがキャプチャされなくなりました。 Chrome 29およびFiddler v4.4.5.1を使用しています。すべてのフィルターとルールをチェックしましたが、何もオンになっていません。ルールファイルを削除し、キャプチャトラフィックのオンとオフを切り替えました。私はFiddlerをアンインストールして再インストールし、それが役立つかどうかを確認しましたが、役に立ちませんでした。

私は何が欠けていますか?

[ファローアップ]:

  • フィルターのトラブルシューティングは効果がありません。
  • 「Fiddler Running ...」を超えてログタブにアクティビティが表示されない
  • 複数のブラウザを試しましたが、フィドラーでインターネットトラフィックを表示するものはありません
  • http://localhost.fiddler:8888/は機能しません
  • http://127.0.0.1:8888は機能し、フィドラーエコーサービスを表示します。
57
joeldow

これが関連するかどうかはわかりませんが、最後の更新(v2.4.5.0)の後、Fiddlerで同じ問題が発生しました。すべてのフィルターをオフにしましたが、それでもトラフィックを拾いませんでした。ただし、[フィルター]タブで[フィルターを使用する]をオフにすると、すべてのトラフィックが通常どおり取得されました。 [フィルターを使用]ボックスをオンにするとすべてのトラフィックがブロックされるため、フィルターを使用する方法を理解しようとしています。

67
Thomas Glick

私は同じ問題を抱えていましたが、プロキシ設定を台無しにするhola(またはProxy SwitchySharp)と呼ばれるchrome拡張であることが判明しました。 Holaを削除すると問題が修正されました

85
Claus
  1. [ヘルプ]> [フィルターのトラブルシューティング]を使用して、トラフィックが予期せず非表示にならないようにします。
  2. Logタブを見て、プロキシをハードコーディングするChromeグループポリシーに関するメモがあるかどうかを確認します。
  3. 質問を更新して、他のブラウザのトラフィックがキャプチャされるかどうかを述べます。
  4. Chromeでhttp://localhost.fiddler:8888/にアクセスしてください。何か見たら?
  5. Chromeでhttp://127.0.0.1:8888/にアクセスしてください。何か見たら?

手順1〜4で何も表示されない場合は、Fiddlerがシステムプロキシ情報を設定できないことを意味します。これは、セキュリティまたはVPNソフトウェアが原因である可能性があります。 (グループポリシーも設定を防ぐことができますが、Fiddlerは通常この場合は警告します)。

Fiddlerがキャプチャしているときに、[ツール]> [WinINETオプション]> [LAN設定]をクリックし、プロキシが適切に設定されているかどうかを確認します(127.0.0.1:8888を指す必要があります)。そうでない場合は、(管理者として)昇格したFiddlerを実行して、違いが生じるかどうかを確認してください。 SysInternalsのProcess Monitorツールを使用してトレースを収集すると、Registryの操作がProxyServerレジストリキー。

手順5で何も表示されない場合は、ファイアウォールまたはFiddlerへの接続に干渉している他のソフトウェアがあることを意味します。

29
EricLaw

Firefoxでも同じ問題が発生しました。解決策は、プロキシ設定を「システムプロキシ設定」に設定することでした。 Fiddlerは、プロキシサーバーを通過するトラフィックのみをキャプチャできます。数日前に別のプロジェクトのFirefoxプロキシ設定をいじっていたため、キャプチャは停止されました。

Chromeを使用すると、Fiddlerでトラフィックをキャプチャする際に問題が発生した場合にブラウザーのプロキシ設定も確認する必要があります。

これについてはFiddlerサイトで詳しく読む

10
Roland

Httpsで同じ問題が発生したため、HTTPS復号化を確認して解決しました

  • Goto Fiddlerオプション-> HTTPS
  • 「HTTPSトラフィックの復号化」をチェックします
10
Tepu

私も同様の問題に直面していますが、以下の設定を行うと、すべてが正常に機能しました(他のアプリケーションで作業しているときに、元に戻すのを忘れていたブラウザで「プロキシなし」設定を選択したため、この問題が発生しました)

  • FiddlerでGoto Teleric Fiddler Options-> Gatewayを選択し、「Use System Proxy(recommended)」ラジオボタンを選択し、「OK」ボタンをクリックしてFiddlerを再起動します
  • ブラウザ(例:firefox)で、[オプション]-> [詳細設定]-> [ネットワーク]-> [設定]を選択し、[システムプロキシ設定を使用]ラジオボタンを選択して[OK]をクリックします。
  • 次に、そのブラウザーから任意のURLにアクセスして、それらがFiddlerに記録されていることを確認します(フィルターを適用した場合でも、機能し始めます)

お役に立てれば..

他の問題で私に戻ってください

3
Sumant Alla

私はまったく同じ問題を抱えていました。やっとあきらめました。 Chromeのブラウザ設定をデフォルトにリセットします。 Fiddlerをアンインストールしてから再インストールしました。その後、すべてが機能しました。

3
What worked for me is to reset the fiddler https certificate and recreate it.

Fiddler version V4.6XXX 

Fiddler menu-> Tools-> Telerick Fiddler Options... 
Second tab- HTTPS-> Action -> Reset All Certificate

enter image description here

それを行ったら、チェックボックスを再度チェックして下さい(HTTPS証明書を復号化して下さい)

2
Rajish sani

編集:私の問題はWinINET Optionsによって解決されたと思いました。 FiddlerでChromeトラフィックが最終的にピックアップされるのを修正した手順は次のとおりです。

Fiddlerから->ツール-> WinINETオプション-> LAN設定-> Automatically detect settingsがチェックされていることを確認します。

しかし、後で見つけたのは、Fiddlerを起動するたびにPACスクリプトがこれらのオプションをリセットしていたことです。実際の解決策は、Fiddler->ツール->オプション->接続-> Use PAC Scriptのチェックを外すことでした。これで問題は解決しました。以下は参照用のスクリーンショットです。

enter image description here

私はこの回答が本当に遅れており、おそらく3年前に提出者が持っていたものとは関係がないことを知っていますが、特にエンタープライズ環境でFiddlerが機能しない別の理由を見つけました。

Fiddlerのリリース中です。私の会社では、アプリをダウンロードして自分でインストールすることは許可されていません。ここで会社のソフトウェア「ストア」に注文して、ITに承認してインストールするように依頼する必要があります。

Fiddlerをその「ストア」から「注文」できるようにするには、テストマシンでテストする必要があります。テスト中、FiddlerにIE11プロキシ設定を更新させることができませんでした。 Fiddlerを自分でインストールした場合は機能しますが、承認済みのインストールチャネル(テスト対象)を使用してITをインストールした場合は機能しません。 Local Admin権限とRun As Administratorを持つユーザーで試してみても、運はありません。

最初はグループポリシーだと思っていましたが、調べてみるとそうではありませんでした。

ITの人々はFiddlerをVMWare ThinAppラッパーにラップしました、アプリを内部にラップする目に見えないVMサンドボックスです。 ThinAppの利点はわかりませんが、IE11の場合、Fiddlerがプロキシ設定を更新できませんでした。キャプチャを有効にして、FiddlerでWinINETオプションを開くと、プロキシ設定が更新されて表示されます。ただし、IE11接続設定を開いたとき、プロキシは更新されませんでした。理にかなっています。

そのため、IT担当者はそれを「脂肪アプリ」としてリリースすることにしました(これが彼らの名前です)。

人々がそれを認識できるように、これをインターネットで入手したかっただけです。

2
James Allen

ZenMate Proxy extensionと呼ばれるchrome拡張を無効にすると、同じ問題が発生し、問題が修正されました。

2

ロシア語、あなたのためのこの情報! Fiddlerは、ロシア政府のサイトによってブロックされたアクセス用のAntizapret Chromeアドオンをインストールしたため、Chromeトラフィックをキャプチャしませんでした。私はそれを削除し、今ではすべて動作します。

1
Doctor Coder

数時間のグーグル、読書、アンインストール、フェイスパルミングの後! VPNのchrome拡張がChromeのプロキシ設定を処理していることが判明しました。

より具体的になるためにベターネット!

それを無効にして、私の問題を解決しました。

問題でないことを確認するには、Chrome自体のプロキシ設定を確認します。私にとっては、メッセージが表示されました、と言う:Betternetはプロキシ設定を処理しています。

0
Nour Sabouny

Thomas Glickが言ったように、Fiddler2の最新バージョンはすべての主要なブラウザーで問題なく動作します。ただし、フィルターセクションには[Internet Explorerトラフィックフィルターのみを表示]があることに注意してください。これを無効にすると、他のフィルターを含め、すべてが期待どおりに動作するはずです。

0
mxcoder

私も同じ問題を抱えています。解決策は、Chrome設定からプロキシを削除することでした。また、プロキシを使用する拡張機能を持つこともできます。無効にしてみてください。

0
Evgeny Gerbut

私は同じ問題を抱えていて、昇格した特権(別名、管理者として実行)でFiddlerを実行することで解決しました

0
Ken Versaw
  1. オプションとして非ブラウザを選択した可能性があります
  2. 非ブラウザーの代わりにWebブラウザーを選択する
0
santosh keswani

Fileの下でチェックされていることを確認して、Capture Trafficが有効になっていることを確認してください。

Fiddlerを誤ってF12を押してすべてを無効にするのは、残念ながらあまりにも簡単です。

0

別の考えられる問題は、WCFクライアントに関連しています(これには他のクライアントも含まれる場合がありますが、わかりません)。クライアントは、マシンのデフォルトプロキシを使用しないように構成できます。これにより、クライアント/アプリケーションはFiddlerキャプチャをバイパスします。

さらに読むには: WCFのusedefaultwebproxyの目的は何ですか

0
drtf

なぜならネットの拡張が問題を引き起こしていたからです。 Chromeにインストールされているあらゆる種類のプロキシ拡張機能が問題を引き起こしていると思います。

0
Pritesh Patel

GeoProxyと呼ばれるChrome拡張で同じ問題が発生しました-プロキシが無効になっていても、トラフィックを奪い、フィドラーがそれを見るのを止めました。拡張機能を無効にすることで問題は解決しました。これはプロキシ拡張機能の問題になると思います。

(これはちょうど上のクラウスの応答に対するコメントとして意図されたもので、正しい道に私を設定しました-しかし、私は答えるのに十分な評判がありますが、コメントすることはできません...)

0
ayeletd

私はここですべてを試してみましたが、最終的にはcorporateproxyresettingを維持INET設定

私は提案のリストを進めましたが、最終的にはプロキシ設定になりました。私はそれについて考えていましたが、「IT」に行く前にそれについて深くなりたいと言って、ローカルbindowsプロキシ設定をオーバーライドしてくださいと言ってください?

プロキシ管理ソフトウェアを削除するように要求し、2番目のフィドラー内で動作を開始しました。インターネットのプロパティでプロキシ設定を上書きできない場合、フィドラーは機能しません。

0
IbrarMumtaz