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
Okay, so i'm not sure if this is in the right spot or not but here it goes.
I am using Fiddler Core in my C# program. In my program; I have several checkboxes and each checkbox sets utilreplaceinresponse; while this is all good; After the session is complete; I need to have Fiddler Block that same url from reloading unless the program is closed or cache is cleared. How can I achieve this?
I'm trying to output information to the log, I do " Console.Write("22s");" . After looking at the Log, I do not find this text there. How to correctly output it to Log?
if (oSession.url.Contains("google.com")) {
Console.Out.Write("22s");
}
I am trying to save sessions to a file, there are around 58k of them
I am getting the error saying the number of entries is 65535 or greater.
The error says you can set 'UseZip64WhenSaving' property on the ZipFile instance... can you please do this or expose the option to us? (Or do it automatically when needed...)
I see you said it was fixed in FiddlerCap in 2014, so I'm curious why it's still broken in Fiddler Classic... [see below link]
https://www.telerik.com/forums/fiddlercap-unable-to-write-traffic-to-file
Maybe because it already does enable it 'when needed' but it doesn't think it's needed because i only have < 60k sessions, but somehow it's expanded to > 65535 when it tries to save?
Hi, we are hosting web api controllers using kestrel (.net 7, c#, self hosted (not within IIS))
Within a controller we use a HttpClient to make a simple get request (https), but we are not seeing the request in fiddler everywhere (Http2 is activated in the settings and also the certificate stuff is activated).
The request to the controller (https & http2) is captured by fiddler, but not the httpclient call (the problem occurs on Win Server 2016), we are using the server name to call the controller (not localhost).
However if I create a console app, add the HttpClient call and start the console, fiddler does capture the call as expected.
I also tried netsh winhttp set proxy 127.0.0.1:8866 as admin, but that also doesn't work.
Any ideas?
Br