Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Fiddler is not capturing web request from Firefox

I am new to Fiddler. On my PC, the Fiddler can capture web request sent from IE, but not Firefox. Is there any settings I should look at?

I turn on All Processes, and Capturing, but it still does NOT capture reqest from Firefox.

like image 405
Pingpong Avatar asked May 23 '11 20:05

Pingpong


People also ask

Does Fiddler work with Firefox?

Because Firefox uses its own proxy settings, if Fiddler is started after Firefox is started, Firefox does not use Fiddler. This extension works around that: Once Fiddler is started you press the button in the toolbar and Firefox will then use Fiddler.

Why is Fiddler not capturing traffic?

It seems to be due to a proxy setting, where for the loopback address no proxy is being used, which makes Fiddler unable to inspect the traffic. I've temporarily solved this by only requesting from 127.0. 0.1, or changing my hosts file to use another alias other than "localhost".

How do I capture a Fiddler trace in Firefox?

Simply export Fiddler's root certificate to the desktop as described above. Then, inside Firefox, click Tools > Monitor with Fiddler > Trust FiddlerRoot certificate. This will automatically import the Fiddler root certificate. Simply check the Trust this CA to identify websites box when prompted, then click OK.

How do I enable https request in Fiddler?

In Fiddler, go to Tools > Fiddler Options > HTTPS. Select Capture HTTPS CONNECTs and Decrypt HTTPS traffic. Go to File > Capture Traffic or press F12 to turn off capturing.


3 Answers

You can also get the FiddlerHook plugin for Firefox that lets you handle how you want traffic to be routed through Fiddler

like image 154
ashelvey Avatar answered Oct 05 '22 12:10

ashelvey


I experienced a similar issue... have a read of Teleriks blog Configuring Firefox for Fiddler

For me the solution was to set FireFox to use "Use system proxy settings"

like image 24
Paul Zahra Avatar answered Oct 05 '22 11:10

Paul Zahra


I had same problem. For solve it I simply change Firefox setting to Use system settings of proxy. I hope, this will be enough for correct Fiddler work.

UPDATE

As @Ed Birm has clarified you can find it here:

Options > Advanced > Network tab > Settings button in Connection > Select Use system proxy settings > OK

Or type in URL about:preferences#advanced and then find Network tab > Settings in Connection > and select Use system proxy settings and OK.

UPDATE 2

For newer versions of Firefox go to:

Options > General > Network Proxy > Setting button > Use system proxy settings > OK

like image 38
Bohdan Kuts Avatar answered Oct 05 '22 13:10

Bohdan Kuts