Macbook Pro with standard rights lost internet connectivity with Fiddler at startup

2 Answers 66 Views
Fiddler Classic Fiddler Everywhere MacOS
Russell
Top achievements
Rank 1
Russell asked on 08 Aug 2023, 01:00 PM

Hello, I am IT for our compnay. We have a developer who is using Fiddler on a macOS Ventura with Temp admin rights. The rights need to be engaged and only last for 60 minutes.

The developer says that Fiddler requires full admin all the time for Fiddler to adjust system proxy settings at startup.

The developer says that the mac has lost all internet connectivity because Fiddler does not have access to manage proxy settings at startup. Is this true?

Please advise. Notes from developer below

---

Subject: Mac lost internet connection with Fiddler

Hi Russell, a similar situation happened again. Steps: - run "Grant admin privileges 60 min" - run "Fiddler Everywhere" - change system proxy settings
Then, after about 5-7 minutes, i got the message "Grant admin privileges 60 minutes" has expired.
I can't get "Grant admin privileges for 60 minutes" in self service. I can't restore system proxy settings without administrator.
For now i have an internet connection through Chrome and i'm logged in. Please advice on system recovery

 

 

--

Subject: Mac lost internet connection with Fiddler

Hi R,

 

The software we have used was Fiddler 

https://www.telerik.com/fiddler

 

It has an option to “Act as system proxy on startup”.

 

So when Fiddler is launched – it requires to enter admin’s password to modify global system proxy settings. Also when you finish work and close it – once again admin’s password is required to remove global proxy settings.

 

Regards,

R

2 Answers, 1 is accepted

Sort by
0
Nick Iliev
Telerik team
answered on 08 Aug 2023, 01:24 PM

Hello Russel,

 

I believe we are discussing Fiddler Everywhere, which is our cross-platform product designed to operate on macOS (also supported on Windows and Linux). One of the primary features of Fiddler is the system capturing mode, where the application acts as a system proxy. To use this mode, Fiddler needs administrative access to set or unset itself as a manual system proxy and chain to existing upstream proxies. So that said, Fiddler does need administrative privileges each time it is set or unset as a system proxy. The latest version removed the "Act as a system proxy on startup" option and instead "remember" if the user has toggled ON or OFF the "System Proxy" switch. Nevertheless, elevated rights are still required for the network operations.

Fiddler's prerequisites: https://docs.telerik.com/fiddler-everywhere/installation-and-setup/quickstart-macos#prerequisites 

Details about the different capturing modes in Fiddler Everywhere: https://docs.telerik.com/fiddler-everywhere/capture-traffic/capturing-modes 

 

Regards,
Nick Iliev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Russell
Top achievements
Rank 1
commented on 28 Aug 2023, 11:56 AM

Hi Nick,

 

We are trying to configure Beyond Trust for this user: this is a service that allows admin access by service, process and application.

Please tell us all the active services, processes and applications which Fiddler Everywhere needs admin access to to change the proxy settings at startup. We will have our team white list these for the user.

Thanks,

R

0
Nick Iliev
Telerik team
answered on 29 Aug 2023, 12:56 PM

The Fiddler.Web.Ui process requires administrative privileges to set or unset the system proxy. If it lacks these privileges, it will prompt for the administrator's username and password.

Note that alternatively, Fiddler can be used through one of its other capturing modes.

 

Let me know if you need further details!

 

Tags
Fiddler Classic Fiddler Everywhere MacOS
Asked by
Russell
Top achievements
Rank 1
Answers by
Nick Iliev
Telerik team
Share this question
or