If I click yes it doesn't capture anything. I click no and it suggests I manually configure fiddler. I'm not sure how to proceed. Is there a way to configure fiddler to work in this environment?
10 Answers, 1 is accepted
Did you configure the port to be 9000? The default one is 8888. Also can you confirm that when you select "Yes" there is no "Capturing" text in the bottom left corner of Fiddler?
Usually, this should work as expected - when you select "Yes" it should find an unused port and start capturing.
I am using Zscaler and Fiddler is not working when using Zscaler Agent. Capturing is showing as active.
I am told that I should configure PAC file to use port 127.0.0.0:8888 and disable loopback and then configure Fiddler proxy settings.
does anyone have a solution or know about it?
Fiddler is a web debugging proxy and as such it has to be proxy for the web traffic in order to capture it. To do that it sets itself as a system proxy on startup. As far as I understand zScaler Agent automatically resets the proxy setting every few seconds which blocks Fiddler from capturing the traffic.
In order to fix this issue you may have to stop zScaler from changing the proxy settings or set proxy of the zScaler itself. However, this is not a Fiddler-related problem and as such I cannot guide you through this process.
I was hoping that Fiddler might have the ability to chain the proxies like Charles.
"On Mac OS X devices, the Zscaler App is interoperable with the web debugging proxy application Charles. If the Charles Proxy is detected, the Zscaler App creates a proxy chain. The Zscaler App automatically configures External Proxy Settings in the Charles application so that the user's system routes all traffic through the Charles Proxy first, then sends the traffic on to the Zscaler App."
It appears that is not the case or it may be a windows limitations.
If another program changes the proxy settings once Fiddler runs, though, Fiddler won't change them back.
In the xscaler/Charles case it looks like zScaler does the chaining and not Charles. zScaler seems to support specifically Charles, though.
Have you a solution for this issue ?
I have the same problem. I have this message in Fiddler: "The system proxy was changed. click to reenable capturing".
Thanks in advance
Here is a link on Zscaler's site that might help you.