Telerik Forums
Fiddler Forum
11 answers
439 views

Can't login with multiple accounts on different computers - keep getting "Cannot read property 'split' of undefined"

When using Google Sign in get  504 gateway timeout

 

Anyone else seeing this issue/have an pointers?

Thanks - Marty

Rosen Vladimirov
Telerik team
 answered on 26 Nov 2020
4 answers
904 views

Hi,

I'm capturing with a PAC file configured which chains to an upstream proxy (or goes direct for hosts on the local network).  Is there a method of identifying whether a session in fiddler was proxied or sent direct?

Thanks,

Gaz.

Nick Iliev
Telerik team
 answered on 25 Nov 2020
1 answer
4.2K+ views

I have 3 devices with iOS 12, iOS 13 and 14

All of them are configured the same way:
1. Certificate is downloaded from http://ipv4.fiddler:8866/

2. Certificate is installed from Settings -> Profile Downloaded -> DO_NOT_TRUST_FiddlerRoot

3. Enabled it in Settings -> General -> About -> Certificate Trust Settings

On the iOS 12 and iOS 13 devices all works - I can open my application and inspect its https trafic. But on iOS 14 device I cannot do this. If I open safari browser, and try to open https site I get a warning "This Connection is Not Private", my certificate is not trusted and I can not ignore it by pressing "visit this website".

As far as I understand, this issue is due to Apple changing some of the SSL certificate requirements in iOS 14.

Charles Proxy was fixed to use new SSL CA certificates to be compatible with iOS and macOS changes a few weeks ago. Will Fiddler be fixed too?

Nick Iliev
Telerik team
 answered on 24 Nov 2020
1 answer
3.5K+ views

Hi, thanks in advance for any assistance/insight. I've am wondering if there is a potential way to go about decoding a request from a website. Fiddler will not decode the body. Inexperienced with all of this, but thought someone may be able to lend a hand. I've attached a screenshot with the header + body.

All the best.

Nick Iliev
Telerik team
 answered on 23 Nov 2020
3 answers
1.4K+ views

Hello, I have a problem with this code. I wanted to modify something on a page using this code but it doesn't work for me. It gives me errors, any solution?, thanks for watching and sorry for my bad english.

01.FiddlerApplication.Startup(8888, true, true);
02.                FiddlerApplication.BeforeRequest += (SessionStateHandler)(session =>
03.                //connect mgame2
04.                {
05.                    if (session.uriContains("mGame2.swf")) 
06.                    {
07.                        session.fullUrl = "http://clientebb-v1.esy.es/BBKids/mGame2.swf"; //example url
08. 
09.                    }
10.                    else
11.                    {
12.                        //connect bbkids
13.                        if (!session.uriContains("BBKids.swf"))
14.                            return;
15.                        session.fullUrl = "http://clientebb-v1.esy.es/BBKids/Cheat4.swf";  //example url
16.                        Console.Title = "Script - Status [Connected] <-> [BoomBang.NL]";
17.                        Console.ForegroundColor = ConsoleColor.Green;
18.                        Console.WriteLine("Conectado");
19. 
20. 
21.                    }
22. 
23.                });
Nick Iliev
Telerik team
 answered on 23 Nov 2020
2 answers
696 views

Hi,

 

I've installed Fiddler v5.0.20204.45441 for .NET 4.6.1 on Windows Server 2016, however I'm unable to capture any traffic at all. LAN settings seem to be ok, Fiddler added a proxy server 127.0.0.1:8888, capturing all processes and there is no filter active.

Could the issue be related to Win 2016 server not being supported?

 

On my local machine (win 10) Fiddler works great. Anything else I can check? 

 

Thanks

Joze
Top achievements
Rank 1
Iron
 answered on 20 Nov 2020
0 answers
9.1K+ views

Somebody posted in the forum about Fiddler and Postman, and the suggestion was to disable HTTPS.
https://www.telerik.com/forums/fiddler-blocks-postman

That's not really a good idea since your authentication data will be unencrypted.

But here's how to do it:

* Enable HTTPS decrypting in Fiddler:
Tools > Options > HTTPS
Enable "Decrypt HTTPS traffic"
Accept all warnings about installing Fiddler's root certificate.

* Export Fiddler's root certificate:
Start > Run; type "certlm.msc"
Go to Certificates - Local Computer > Trusted Root Certification Authorities > Certificates
Right click "DO_NOT_TRUST_FiddlerRoot" and select "All Tasks > Export..."
Select "Base-64 encoded X.509 (.CER)"
Save the file somewhere.

* Enable certificate in Postman:
File > Settings > Certificates
CA Certificates => On
Click "Select File"
Point to your saved certificate file.

Lasse
Top achievements
Rank 1
 asked on 20 Nov 2020
4 answers
1.0K+ views

Hi guys,

i installed fiddler, rooted my android and started debugging.

Fiddler captues the traffic from chrome and some other apps. Nice!

Then i started whatsapp but there was no connection in fiddler.
I send a message, my other phone got it but still no message in fiddler.
Then i clicked on the profile picture and there was only a "CONNECT pps.whatsapp.net:443 HTTP/1.1" in fiddler.

Why i fiddler not showing the traffic?
I there is cert pinnig or something like that, whatsapp should not work but its working.

 

 

Andy
Top achievements
Rank 1
 answered on 16 Nov 2020
14 answers
2.4K+ views

Hello,

I am new with Fiddler.  Please bear with my inexperience. :-)

My result panel is polluted with a Chrome extension 500 error. The URL is http://127.0.0.1:55296/ChromeExt/pabeoippfoppjkpbmbpjjjglbldlajfg.  Please find a screenshot attached.

 

Could you please tell me what my filter options would be?

I have tried:

* Filter rule: Request header > Hide if URL contains: "/ChromeExt/pabeoippfoppjkpbmbpjjjglbldlajfg"

* Script rule:

if ( oSession.url.Contains("/ChromeExt/pabeoippfoppjkpbmbpjjjglbldlajfg") ) 
        {   
            oSession["ui-hide"] = "yup"; // "The "yup" value is unimportant"
        }

 

What am I missing?

 

Thanks in advance for your help

 

 

Andrew
Top achievements
Rank 1
 answered on 12 Nov 2020
1 answer
1.4K+ views

Hello, first time poster. 

I work for a mobile games company, and in my previous job we used Fiddler and custom rules for creating quite extensive QA debugging tools. 

However, the company I now work for severely underutilized 3rd party tooling in their processes so i'd like to work on writing custom rules in Fiddler for my team to use. 

Here's the kicker- While I understand the fundamentals of how Fiddler and web debugging works I have no prior knowledge of writing code languages in any context. 

I'm hoping someone here will be able to provide advice on where I should start in order to understand how I can achieve what I want. 

Thank you!

 

Nick Iliev
Telerik team
 answered on 11 Nov 2020
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?