Planned
Last Updated: 16 Apr 2021 07:53 by ADMIN
Summary:

When I toggle the 'Live Traffic (Capturing)', mac prompts for a password. When this prompt is canceled by the user (no password entered) the toggle incorrectly toggles to off/on.

 

Steps to Reproduce:

1. Fiddler Everywhere open on a Mac

2. Toggle 'Live Traffic (Capturing)'

3. Select 'Cancel'

4. Notice Toggle changes state and the state of the Capturing does not change. 

Expected Result: The 'Live Traffic (Capturing)' toggle does not change state if the mac users permissions are not accepted. 

 

Observed Result: The 'Live Traffic (Capturing)' toggle changes state if the mac users permissions are not accepted. 

Planned
Last Updated: 15 Apr 2021 07:59 by ADMIN

After installing and launching Fiddler Everywhere 1.6.0 on macOS Big Sur 11.2.3, I am presented with the account login window. No matter if i attempt to create a new account or sign into an existing account, i'm presented with a "Network error" message.

Looking in ~/Library/Application\ Support/Fiddler\ Everywhere/Logs/electron.log, I see:

[2021-04-14 08:53:53:762] [info] Setting the following proxy settings to the main window: {"pacScript":"http://<redacted>","proxyRules":null,"proxyBypassRules":"localhost;127.0.0.1;*.local;169.254/16"}

[2021-04-14 08:53:55:831] [error] Error: Error: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
    at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:105:6497)
    at SimpleURLLoaderWrapper.emit (events.js:315:20)

[2021-04-14 08:53:55:832] [error] Error: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED

After looking at the electron log for a bit, and trying to login, the gui now reports: "No internet access and it seems you have a proxy set. Check if it is correct in your OS settings and restart the application after that."

Yes, it is true I have a PAC url. I am also not on the network currently that uses that PAC url. Every other network-using app seems to deal with this ok (browsers, office suite, file sync, etc.).

I request that you handle the PAC url like every other app out there and test for reachability and stand down (i.e. don't use proxy) if not reachable.