Fiddler not capturing traffic from browsers

2020-02-16 22:57发布

I've been using Fiddler for quite a while, but all of a sudden it no longer captures internet traffic. I'm on Chrome 29 and Fiddler v4.4.5.1. I've checked all filters and rules and nothing is on. I've deleted my rules file, turned on and off capture traffic, and a few other things with no luck. I even uninstalled and re-installed Fiddler to see if that would help but to no avail.

What am I missing?

[Follow Up]:

  • Troubleshoot Filters has no effect.
  • I see no activity in the log tab beyond "Fiddler Running..."
  • I've tried multiple browsers and none show internet traffic in fiddler
  • http://localhost.fiddler:8888/ does not work
  • http://127.0.0.1:8888 works and shows the fiddler echo service.

标签: Fiddler
23条回答
ら.Afraid
2楼-- · 2020-02-16 23:33

Russian, this info for you! Fiddler didn't capture Chrome traffic because I had installed Antizapret Chrome addon for access blocked by Russian government sites. I removed it and now all works.

查看更多
狗以群分
3楼-- · 2020-02-16 23:33

As Thomas Glick said, the latests versions of Fiddler2 works ok with all major browsers. But beware, there's a "Show only Internet Explorer traffic filter" in the filters sections, just disable that one and everything should work as expected, including other filters.

查看更多
乱世女痞
4楼-- · 2020-02-16 23:35

EDIT: I thought my issue was solved through the WinINET Options. Below are the steps that fixed my Chrome traffic finally being picked up in Fiddler:

From Fiddler -> Tools -> WinINET Options -> LAN settings -> Make sure Automatically detect settings is checked.

However, what I just found out later was that the PAC script was resetting these options everytime I fired up Fiddler. The real solution was goto Fiddler -> Tools -> Options -> Connections -> Uncheck Use PAC Script. This solved it for good. Below is a screenshot for reference:

enter image description here

查看更多
时光不老,我们不散
5楼-- · 2020-02-16 23:39
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

Once you do that, again check the check box(Decrypt HTTPS certificate)

查看更多
聊天终结者
6楼-- · 2020-02-16 23:40

I had the same problem, when i disabled chrome extension called ZenMate Proxy extension that fixed the problem

查看更多
做自己的国王
7楼-- · 2020-02-16 23:41
  1. Use Help > Troubleshoot Filters to make sure the traffic isn't getting hidden unexpectedly.
  2. Look in the Log tab to see if there's a note about Chrome Group Policy hardcoding the proxy.
  3. Update your question to mention whether other browsers' traffic is captured.
  4. Visit http://localhost.fiddler:8888/ in Chrome; What if anything do you see?
  5. Visit http://127.0.0.1:8888/ in Chrome; What if anything do you see?

If you find that steps #1 - #4 don't show anything, this means that Fiddler is unable to set your system proxy information; this might be caused by security or VPN software. (Group Policy can also prevent setting, but Fiddler will usually warn you if this is the case).

When Fiddler is capturing, click Tools > WinINET Options > LAN Settings and see whether the proxy is set properly (should point at 127.0.0.1:8888). If not, you might try running Fiddler elevated (as Administrator) to see if it makes a difference. It may be helpful to collect a trace using SysInternals' Process Monitor tool, filtered to Registry operations on the ProxyServer registry key.

If step #5 doesn't show anything, this means that you have a firewall or some other software interfering with connections to Fiddler.

查看更多
登录 后发表回答