Telerik Forums
Fiddler Forum
2 answers
182 views

Web server host on remote box, I have fiddler set up with a Host filter to "Show only the following hosts" http://192.168.48.64:3005/;

Fiddler reports "Capturing" but no traffic is coming through, despite using and refreshing the webpage repeatedly. I've even used Postman to issue a simple login GET. While filter is active, all traffic is removed from feed. Only using "Help > Troubleshoot" reveals all traffic with strike through, but unfiltered traffic is better at that point because it lacks the strike through.

Switching Host filters to -No Host filter- and instead turning on Client Process "Show only traffic from" application, and using that application to generate traffic did work.

Using Google chrome and Postman to create traffic.

Progress Telerik Fiddler Web Debugger
v5.0.20173.50948 for .NET 4.6.1
Built: Thursday, December 14, 2017
64-bit AMD64, VM: 78.0mb, WS: 133.0mb
.NET 4.6.2 WinNT 10.0.14393.0

Christmas
Top achievements
Rank 1
 answered on 11 Apr 2018
3 answers
1.0K+ views
I'm having trouble with Fiddler on pages using server-sent events. The eventsource just stays in a pending status if Fiddler captures the request. I don't need to inspect the events in Fiddler, but I would like to be able to inspect the other requests in Fiddler without breaking the page.
 
While Fiddler is capturing sessions:
  1. Run a server side event server such as https://github.com/hemanth/sse-now
  2. Open a page that connects to the server (below)

Result: Events are not received

Following the same steps while Fiddler is not capturing sessions, everything works as expected. Enabling streaming does not solve the issue.

Is this a bug in Fiddler or is there some way I configure Fiddler to handle this?

 

Example testSSE.html

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>SSE demo</title>
</head>
<body>
 
</body>
<script>
var source = new EventSource('http://localhost:8000');
source.onmessage = function(e) {
  document.body.innerHTML += e.data + '<br>';
};
</script>
</html>
Simeon
Telerik team
 answered on 10 Apr 2018
11 answers
223 views

Hello!

This might be the most random post ever, but I really need help. I’m new to Fiddler. Just installed and I don’t know a lot of things. I’m experimenting with it, but still nothing..

So I need some help...This is quite embarrassing, but anyway, I need help on this website game called MovieStarPlanet. Yeah, it’s a dumb game, for kids and teens and all that, but I’m only playing it to collect items that are so called “ultra rare”. That’s cringy, and I’m too old for it, but anyway..

If anyone is really good at this program can you please tell me? I will give more  details on what I need, but first i’ll give some here too.

Basically, there is a “beauty clinic” ( oh God this sounds so cringy) where you can change your skin, lips, makeup, etc. People have been pretty obsessed with this “rare skin” that isn’t in the store. Everyone wants it because it looks “aesthetically pleasing”. I want it for some various reasons, but I don’t know how. There used to be another glitch using another program (won’t mention no names), but that sadly got patched. I knew how to do that glitch though. 

And now here we are, 2018! The possible way now is with Fiddler. I experimented a bit and found something, but I’m sure missing something and that’s why it won’t work. 

Please tell me if you know this program well, i’ll try to explain it very well! Thanks!

sara
Top achievements
Rank 1
 answered on 06 Apr 2018
6 answers
2.1K+ views

Hi

I have a very strange problem. It is not fiddler related, but fiddler actually fixes it! But I hope someone here can shed some light on what is going on.

I am trying to have a client (Internet Explorer) connect to a webserver (IIS) with Kerberos authentication. I access the website with the DNS name for the server (myapp.domain.net) as URL. When fiddler is NOT running on the client machine this happens:

1) Client sends GET request to webserver
2) Webserver responds with 401 and WWW-authenticate set to Negotiate
3) Client sends AS request to domain controller
4) Domain controller sends AS response ticket
5) Client sends TGS request to domain controller. Inside the request is the FQDN(iisservermachinename.domain.net) of the webserver.
6) Domain controller sends S_PRINCIPAL_UNKNOWN to client
7) Client sends GET request to webserver with an NTLM NEGOTIATE MESSAGE inside
8) Webserver sends 401 with an NTLM CHALLENGE MESSAGE
9) Client sends GET request to webserver with NTLM AUTHENTICATE MESSAGE inside
10) Webserver replies with HTML

This gives NTLM authentication and not the Kerberos authentication I want. 

The strange thing is step 5). When fiddler IS running, it puts myapp.domain.net in the TGS ticket instead of iisservermachinename.domain.net. And then everything works because then it hits my AD SPN's.

Can anyone tell something about what is going on here?

Andrew
Top achievements
Rank 1
 answered on 06 Apr 2018
1 answer
5.6K+ views

Hi,

I have HTTPS Decryption enabled and I have gone through all the steps to have my iOS device proxy through my PC INCLUDING trusting the fiddler CA cert from General>About. I know the Decryption I’d working because I can see the contents of other HTTPS requests in my session list. If it helps, I suspect that the traffic I’m attempting to inspect is an HTTP upgrade handshake for a web socket connection.

on other threads it seems like people are describing the same issue I’m having but the solutions are always: “enable HTTPS Decryption” or “regenerate your certificate” or “regenerate your private keys” but I do not think these are the solutions because I have tried all of them except the private key regeneration one and I am able to see the decrypted results of other HTTPS requests. 

thank you

Alexander
Telerik team
 answered on 05 Apr 2018
15 answers
632 views
I recenctly upgraded windows 10 since that I'm not getting anything using chrome. Edge works, Firefox works but no chrome. I remove chrome and installed again and no luck, Please help
Alexander
Telerik team
 answered on 05 Apr 2018
3 answers
225 views
Root element is missing.

Type: System.Xml.XmlException
Source: System.Xml
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)

   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()

   at System.Xml.XmlTextReaderImpl.Read()

   at System.Xml.XmlTextReader.Read()

   at Fiddler.Session.LoadMetadata(Stream strmMetadata) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:line 1616


Fiddler v5.0.20181.13826 (x86 x86) [.NET 4.0.30319.42000 on Microsoft Windows NT 10.0.16299.0] 
---------------------------
OK   
---------------------------
Alexander
Telerik team
 answered on 05 Apr 2018
1 answer
715 views

Hi guys

 

I use Fiddler to monitor traffic on our router using my own spare laptop as a server. However I often end up with memory exceptions due to 'updates' on the host server machine. How do I amend the settings so it captures the external data I have it set up for (which works well)  but not my 'host' machine (which i don't need) or is this not possible??  . I am not 'that' teccy , so simple terms please of go to......., click........ etc would be helpful and appreciated.

Alexander
Telerik team
 answered on 05 Apr 2018
1 answer
625 views

I wonder if there's JMeter extension for import/export sessions to/from Fiddler?

If not, is it in the roadmap/future plan?

Currently only export to HAR file and convert HAR to JMX is available.

 

Simeon
Telerik team
 answered on 05 Apr 2018
16 answers
1.2K+ views

when run "mono Fiddler.exe", i am getting below error, any idea?

WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all
exception inside UnhandledException handler: The type initializer for 'Fiddler.CONFIG' threw an exception.


[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Windows.Forms.WindowsFormsSynchronizationContext' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Forms.ThemeEngine' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Forms.ThemeWin32Classic' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Drawing.KnownColors' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Drawing.GDIPlus' threw an exception. ---> System.DllNotFoundException: libgdiplus.dylib
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () <0x109dba840 + 0x001d5> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Drawing.KnownColors..cctor () <0x109dba5a0 + 0x00064> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Drawing.Color.get_Black () <0x10a8ca4e0 + 0x0001e> in <filename unknown>:0 
  at System.Windows.Forms.ThemeWin32Classic..cctor () <0x10a8ca3d0 + 0x00015> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Windows.Forms.ThemeVisualStyles..ctor () <0x10a8ca2f0 + 0x00014> in <filename unknown>:0 
  at System.Windows.Forms.ThemeEngine..cctor () <0x10a8ca1d0 + 0x0008f> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined () <0x10a8c9da0 + 0x00010> in <filename unknown>:0 
  at System.Windows.Forms.Control..ctor () <0x10a8c86e0 + 0x00288> in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:.ctor ()
  at System.Windows.Forms.WindowsFormsSynchronizationContext..cctor () <0x10a8c9c90 + 0x00031> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Windows.Forms.Control..ctor () <0x10a8c86e0 + 0x0005e> in <filename unknown>:0 
  at System.Windows.Forms.ScrollableControl..ctor () <0x10a8c8080 + 0x00017> in <filename unknown>:0 
  at System.Windows.Forms.ContainerControl..ctor () <0x10a8c7ea0 + 0x0002d> in <filename unknown>:0 
  at System.Windows.Forms.Form..ctor () <0x10a8c7510 + 0x000f9> in <filename unknown>:0 
  at ...ctor () <0x10a8c5080 + 0x0002d> in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) .:.ctor ()
  at Fiddler.frmViewer.‹• (System.String[] ˆ•) <0x109db3870 + 0x00136> in <filename unknown>:0 
  at Fiddler.frmViewer.‡• (System.String[] ˆ•) <0x109db2da0 + 0x0009b> in <filename unknown>:0 

 

 

Matt
Top achievements
Rank 1
 answered on 04 Apr 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?