From time to time, sometimes a few times a day, Fiddler would show a yellow bar and a message "The system proxy was changed. Click to reenable Fiddler capture".
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.
3 Answers, 1 is accepted
answered on 05 Mar 2014, 07:02 PM
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.
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.