Is there a way to make the re-enabling happen automatically?
I just want Fiddler always running so I don't have to re-enable it.
Thanks.
3 Answers, 1 is accepted
Hi, Alex--
To reestablish Fiddler as the system's default proxy, you must click the yellow bar. To avoid having to click the bar, your best bet is to determine what other application is changing your system's proxy settings and disable it from doing so (VPN software and firewall clients like ISA/TMG are common culprits).
Fiddler does not automatically attempt to reestablish itself as the proxy as this could lead to an infinite loop, whereby it and the other software "fight" over the proxy setting in an endless loop.
-Eric
I am facing the same problem.
Is there any way to figure out what other applications may be changing the proxy settings? Can the client's proxy config be changed by a remote application?
Thanks!
If you don't have any programs known to change the system proxy installed (e.g. ProxySwitchers, ISA Firewall Client, TMG Firewall client, etc) then your best bet would be to download Process Monitor from SysInternals and set a filter for registry WRITEs where the path contains PROXYSERVER. This will show you all writes to the proxy server registry key, which will help you determine which process is changing the proxy behind your back.
Regards,
Eric Lawrence
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.
I have tried to turn off everything I can think off as well as trying to monitor all changes to PROXYSERVER with Process Monitor.
What more can I do!?
Let's step back a bit though... when the notification appears, don't click it. Instead, click Tools > WinINET Options. Click the "LAN SETTINGS" button on the CONNECTIONS tab.
What are the contents of this screen, and, if it's enabled, the contents of the screen shown when the Advanced button is clicked?
Regards,
Eric Lawrence
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.
Thanks for this thread!
Regards,
Eric Lawrence
Telerik
The link is http://www.telerik.com/forums/how-to-automatically-re-enable-fiddle-as-system-proxy
Regards,
Eric Lawrence
Telerik
when I click the YELLOW BAR(the system proxy was changed. click to reenable capturing), I find Fiddler does the changes in windows registry and capture it as pic 1.
After waiting for a while, fiddler makes some changes to the windows registry again, then the yellow bar shows up. (refer to pic 2)
seems it is Fiddler who causes this issue.
Thank you for contacting us.
We're unable to reproduce this. Can you specify what is causing Fiddler to show the yellow bar?
Regards,
Kammen
Progress Telerik
Hi, I am getting the error as attached. This was introduced recently. When i click on enable it stays and then it shows the same error. please help out. Attached the screen. even though i disable the setting in IE, it keeps on enabling automatically. Please help to resolve this issue in fidder to work independently without IE settings.
Hi Manigandan,
Thank you for providing the screenshot. It appears that the machine in use is being managed by a Corporate Policy. In this case, we are unable to provide a workaround. I recommend reaching out to your IT department and asking them if it is possible to relax or bypass the policy.
Please let me know if you need any additional information. Thank you.
Regards,
Eric R | Senior Technical Support Engineer
Progress Telerik

I too get the yellow bar several times a day. When I check the lan settings, I don't see a difference. All the checkboxes are always unchecked. Unless there's an app which changes it momentarily, I am not sure why Fiddler thinks the proxy settings have changed.
Eric says if he enables auto re-enabling, a race condition or an infinite loop will happen. I am not sure if this would happen every time and if it does happen, then Fiddler can detect this scenario and display a message saying that it tried several times to reenable it within x period of time and it gave up and will stop trying to re-enable it.
Anyways, I will try the re-enabling code mentioned in another post.
> "All the checkboxes are always unchecked."
And that's a problem. While Fiddler is capturing, it sets the proxy settings to point to itself. If the proxy settings are cleared by other software, traffic will no longer flow to Fiddler.
You can use Process Monitor to watch for writes to the ProxyServer registry key to see what software is whacking your proxy settings; typically this is caused by networking or VPN software.
Regards,
Eric Lawrence
Telerik
I ran Process Monitor and had two filters. One on path contains 'proxyserver' and one on operation contains 'set'. The attached capture shows all the changes are done to registry keys which belong to TrendMicro. I don't see keys belonging to the system's proxyserver. Yet these changes have triggered Fiddler's warning.
It may well be the case that TrendMicro is the culprit here (insofar as they're known to attempt to run traffic through tmproxy.exe in order to "scan" it).
If you don't see writes to the ProxyServer key, try watching for writes to the ProxyEnable key instead.
Regards,
Eric Lawrence
Telerik

Is it possible to disable svchost.exe from attempting to re-write the proxy?