I need to get fiddler to capture traffic for a metro app I am testing, but the app is in perpetual load while running Fiddler.
I can run IE 11 just fine and Fiddler is capturing IE traffic.
I went into Win8 config on Fiddler and exempt everything from loopback as the fiddler set up said to do.
Fiddler is set to decrypt HTTPS traffic and I installed the trust certificate.
Am I missing something? I would appreciate some help as soon as possible.
Thank you,
Lynn
6 Answers, 1 is accepted
I'm not sure what "Win 8.1 phone" is. Is Fiddler running directly on your tablet, or on another PC?
When you are testing your metro app, are you doing so from Visual Studio or are you running it directly? When you are running it from Visual Studio, it should automatically get an AppContainer Loopback exemption; when you are running it standalone, you need to manually use the Win8 config tool.
If you are using Visual Studio, what is the callstack if you break while it the app is in "perpetual load"?
When you installed Fiddler's Trusted Root certificate, did you accept the prompt to trust the certificate "Machine-wide" and not just inside your user-account? Using the Machine store is necessary to debug Metro apps.
What is the URL that your app is trying to access? Do you see *anything* coming from the app in Fiddler? If you use other Metro apps (e.g. the News app, etc), can you successfully see their traffic inside Fiddler?
Regards,
Eric Lawrence
Telerik
The OS operating on the tablet is Windows 8.1
Fiddler and app are running directly on the tablet - no other pc is involved
I am not using Visual Studio - I did use the Win8 config tool
I believe I accepted the certificate Machine-Wide (when I check the certificates in IE, the windows options are checked)
I cannot share anything about the app itself
I do not see anything coming from the app to fiddler
I tried opening the news metro app and I do get some messages in fiddler, but it is still in a perpetual load
I have had so many problems with Fiddler and connection speed in the past on my Android phone as well.
When you say "it is still in a perpetual load" are you now saying that the News app does not open with Fiddler running? If so, what specifically do you see in Fiddler from the News app? Can you share a .SAZ file?
I'd be happy to help with whatever problem you had on your Android phone, if you could provide details about that.
Regards,
Eric Lawrence
Telerik
The app I'm testing is for someone else. What I mean by perpetual load is that when I open the apps I see the loading screen for the app (so the logo on a colored field in the background) with the loading indicator below the logo in the center of the screen. The app does not open beyond this point. I am trying to attach the .saz but it exceeds the max attachment size. It is 2.8MB.
As for my Android phone (v4.1.2) loading webpages takes a huge amount (5-10 minutes) of time resulting in quite a few time outs. I am most concerned with my current issue on the windows tablet though.
I have shared the .saz and the screenshot of the loading page on my dropbox. The links below will give you access to those files
https://www.dropbox.com/s/zmyj3wvjlpvmsno/metro%20app%20problem.saz?dl=0
https://www.dropbox.com/s/lybwad3pmiaog6j/Screenshot.png?dl=0
The capture file you've provided doesn't show any errors; it shows the Bing News app reaching out to the web service and downloading content. It's accepting the Fiddler root certificate as valid, so this shouldn't be a certificate trust issue.
Unfortunately, without getting a proper debugger (VS, etc) on the machine in question I don't know how you'd debug this further.
Regards,
Eric Lawrence
Telerik