Telerik Forums
Fiddler Forum
2 answers
9 views

Gentlemen,
Ladies,

My question is relatively simple. I do all of my work on a Mac Studio M1, using OsX.

When doing .NET development I usually run Visual Studio on Windows 11 on ARM or in another Virtual machine, run from an actual Windows machine.

I'm not a big fan of the 2nd option, since the machine can be sluggish at times, but... the VM has Fiddler Everywhere up & running, the Parallels version does not.

Windows for ARM allows me to install the application, but it does not start up.

I do have Fiddler installed on my Mac itself, so I was wondering... is there a way I can monitor/capture what's occurring on my Parallels machine?

Nick Iliev
Telerik team
 answered on 25 Mar 2024
2 answers
58 views

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

Nick Iliev
Telerik team
 answered on 29 Aug 2023
2 answers
305 views

In Fiddler Everywhere on Mac I try creating a redirect to catch requests sent to https://my.url.here/this/that/0.0.112/filename and serve some locally stored files instead. This is for a development environment on a project. I have created the following rule:

Conditions:
URL Contains: https://my.url.here/this/that/

Rules:
Update Url
Regular expression:
/https:\/\/my.url.here\/this\/that\/[0-9\.]+\/(.+)
/Users/firtname.lastname/Projects/projectname/dist/$1

The Condition is triggered because I also have a rule to color the requests and I can see that the requests are colored as I expect it. The regex Rule is probably not executed because the files are still served from https://my.url.here/this/that/... instead of the locally stored files.

Could you please advise what I am doing wrong with my regex or anything else?

Thank you.

Tihamer
Top achievements
Rank 1
Iron
 answered on 19 Jun 2023
0 answers
82 views
Request from a Python code only works if Fiddler is open and capturing traffic. If I turn off capturing or close Fiddler Everywhere (for Mac) request response is always 403 (Forbidden). Probably something related to certificates. Can you help me on this?
Claudio
Top achievements
Rank 1
 asked on 25 May 2023
1 answer
80 views
V4.1.2 don't run my macos,I need old version,please help me.
Nick Iliev
Telerik team
 answered on 14 Apr 2023
1 answer
37 views

If I plug my laptop into my iMac to use the screen, the network adapter switches to  'Thunderbolt Bridge' and I stop capturing HTTP traffic.

Is it possible to configure Fiddler to always use 'Wi Fi' (which does capture HTTP traffic), so when I plug my laptop in, Fiddler continues to see traffic on the laptops internet connection?

 

(I created the shell file you suggested in your article 'Troubleshooting macOS Proxy Settings and Network Access' to determine the network adapter)

 

 

Nick Iliev
Telerik team
 updated answer on 08 Mar 2023
1 answer
47 views
I want to redirect traffic from my Chromebook using fiddler everywhere. Unfortunately I do not have access to the fiddler jam extension, so I need to use an external device which is my mac. I followed this in the docs (https://docs.telerik.com/fiddler-everywhere/knowledge-base/how-to-track-different-devices). I connected my Chromebook on the same internet and with the proxy with the correct computer name and port, and saved the settings. I tested the internet on https://www.google.com but no internet. What am I doing wrong?
Nick Iliev
Telerik team
 answered on 29 Dec 2022
1 answer
56 views
I'd like to see my requests grouped like requests "collect/" to appear at the top of my monitor or saved to some folder. Is it possible?
Nick Iliev
Telerik team
 answered on 05 Dec 2022
1 answer
345 views

Hi - the music service Tidal has an undocumented API, and I am trying to use Fiddler to turn an API call into something I could code with javascript. I tried taking the raw request and the relevant headers (including the auth token), and making a fetch request, but I'm getting a `400 bad request` error. How do I make a successful request based off the data I'm getting from tidal?

For more details:

A raw request originating from using their desktop app looks like this:

GET https://api.tidal.com/v2/my-collection/playlists/folders?folderId=root&includeOnly=&offset=0&limit=50&order=DATE&orderDirection=DESC&countryCode=US&locale=en_US&deviceType=DESKTOP HTTP/1.1
Host: api.tidal.com
Connection: keep-alive
Cache-Control: max-age=0
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="102"
authorization: Bearer [MY_TOKEN]
if-none-match: "09e94392f43a10130f3782b0bd97b5c86"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) TIDAL/2.33.2 Chrome/102.0.5005.167 Electron/19.0.14 Safari/537.36
sec-ch-ua-platform: "macOS"
Accept: */*
Origin: https://desktop.tidal.com
Sec-Fetch-Site: same-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: https://desktop.tidal.com/
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US

I am trying to make that same call using javascript / node (I could potentially use another language, but this is what I'm most familiar with).


const fetch = require("node-fetch");
const API_ADDRESS = "https://api.tidal.com/v2";
const TEMP_REQUEST = "folderId=root&includeOnly=&offset=0&limit=50&order=DATE&orderDirection=DESC&countryCode=US&locale=en_US&deviceType=DESKTOP HTTP/1.1";

const fetchMusic = async () => {
  const response = await fetch(`${API_ADDRESS}${TEMP_REQUEST}}`, {
    method: "POST",
    headers: {
      Host: "api.tidal.com",
      Authorization: `${MY_TOKEN}`,
    },
  });
  const data = await response.json();
  console.log(data);
};

fetchMusic();


when I do this, I get an error like:

 


{
  timestamp: '2022-11-08T16:08:34.517+0000',
  path: '/v2/my-collection/playlists/folders',
  status: 500,
  error: 'Internal Server Error',
  message: '400 Bad Request from POST http://10.10.128.76:8080/v1/oauth2/internal/token/validate',
  requestId: 'eb83f8d5-486790'
}
Rosen Vladimirov
Telerik team
 answered on 09 Nov 2022
0 answers
162 views
Just downloaded and tried to use Fiddler Everywhere for Mac osx - 

MacBook Pro (15-inch, 2017)

16 GB 2133 MHz LPDDR3

Catalina - 10.15.7 (19H1922)

 

When I launch Fiddler Everywhere 3.3.1

Nothing happens it tries to start, says loading in the prompt then crashes.

I am trying to do the trial

 

Any advice?

Berlin
Top achievements
Rank 1
 asked on 03 Aug 2022
Narrow your results
Selected tags
Tags
+? more
Top users last month
horváth
Top achievements
Rank 2
Iron
Iron
Steve
Top achievements
Rank 2
Iron
Erkki
Top achievements
Rank 1
Iron
Mark
Top achievements
Rank 2
Iron
Iron
Veteran
Jakub
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
horváth
Top achievements
Rank 2
Iron
Iron
Steve
Top achievements
Rank 2
Iron
Erkki
Top achievements
Rank 1
Iron
Mark
Top achievements
Rank 2
Iron
Iron
Veteran
Jakub
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?