Telerik Forums
Fiddler Forum
0 answers
83 views
I have been using Fiddler successfully for several years, intercepting the web traffic from Hi5, to enable my own software to automatically play its game . Hi5 have this week changed something, somehow hiding some of the traffic so that my software now does not work. Has anyone any idea what they have done? or ideas for seeing the missing traffic?
Allan
Top achievements
Rank 1
 asked on 13 Dec 2016
0 answers
215 views
Hi, 
I want to run a selenium test on my local machine and catch http traffic on different machine.
This is my script:

RemoteWebDriver driver;
ChromeOptions chromeOptions = new ChromeOptions();
FiddlerApplication.Startup(8888, FiddlerCoreStartupFlags.Default);
OpenQA.Selenium.Proxy proxy = new OpenQA.Selenium.Proxy();
proxy.HttpProxy = "{IP of the different machine}:8888";
chromeOptions.Proxy = proxy;
DesiredCapabilities capabilities = (DesiredCapabilities)chromeOptions.ToCapabilities();
driver = new RemoteWebDriver(new Uri({IP of the different machine}:4444/wd/hub), capabilities, TimeSpan.FromSeconds(600));
FiddlerApplication.AfterSessionComplete += CollectDataThroughProxy;



private static List<string> dataStr = new List<string>();


private static void CollectDataThroughProxy(Session sess)
        {
            if (sess == null || sess.oRequest == null || sess.oRequest.headers == null)
                return;
            string headers = sess.oRequest.headers.ToString();
            var reqBody = sess.GetRequestBodyAsString();
            dataStr.Add(reqBody);
        }

When I change IP in the code and run it on my local machine, it works fine. However, when I change IP to different machine, I see the relevant page is open,but I don't get the http traffic from this machine.
I checked "allow remote computers to connect" in Fiddler options.

Can anyone please help me?
Thanks
Alexander
Top achievements
Rank 1
 asked on 13 Dec 2016
0 answers
483 views

Hi,

How can I set timeout to sessions?

Idan
Top achievements
Rank 1
 asked on 11 Dec 2016
0 answers
239 views
1. As in the main window set to display the time of the visit URL column?
2. If the server with installed Fiddler, people connected on the vpn, then how to display the information in the main window of the program, who looks at a specific url?
3. And how to display the user agent url viewed in the log of the main window of the program?
4. If possible fix URLs of images, videos, banners and so on. That is all that load a page of the website or application?
Алексей
Top achievements
Rank 1
 asked on 07 Dec 2016
0 answers
269 views
Fiddler when i open a web page contains video stream,fiddler drop the response body due to converse memory,but i want the response body of video stream,and it's only 15mb big,so i adjust the performance with 1000mb limit,but fiddler seemed ignore this setting and still drop the body,how can i solve this problem?
jun
Top achievements
Rank 1
 asked on 05 Dec 2016
0 answers
181 views

Hi, I'm new to Fiddler, I really need it in my web debugging (I use ASP.NET)

I tried to search for how to use it, but there is no much useful topics on this, may be due to its easiness!

but what I'm trying to do is capturing the session from my Web API service, but in Fiddler, as soon as I start the service, it start to capture a lot of sessions

and keep adding to its list, none of them seems is what I requested.

I'm following a tutorial on YouTube, where the tutor starts the service and issue a GET request and fiddler stores just this session.

Is there any configuration I can do to get it working like that?

Thanks in advance.

(I attached a screenshot of what the Fiddler looks like when I start the Web API service)

Mohamed
Top achievements
Rank 1
 asked on 05 Dec 2016
0 answers
152 views

I am adding color / highlight code to the CustomRules.js file since I need to have some IF statements and other logic items to know when to apply the color.  I have the logic working in the CustomRules.js file, but only for new sessions that I am capturing.

How can I open a SAZ file and have the logic in the CustomRules.js apply to previously saved sessions?

 

Thanks

Scott

Scott
Top achievements
Rank 1
 asked on 02 Dec 2016
2 answers
510 views

Hi,

I am trying to debug API calls from Android (6.0.1) App and have tried all the suggestions I can find on this forum and Google.

I am on Fiddler 4.6.2.32002

I have installed the Fiddler CA certificate using ipv4.fiddler:8888 on the Android device using CertEnroll and MakeCert, with wildcard enabled and also disabled. I am clearing certificates on device and Fiddler each time I try a different certificate.

I am able to see the certificates on the Android device as shown on attached screenshots.

But in Fiddler I only can see the "Tunnel To" requests.

Using IOS device it works fine after registering the certificate following similar procedure.

Any assistance would be appreciated.

Thanks

Allan
Top achievements
Rank 1
 answered on 01 Dec 2016
2 answers
161 views

Hi! I've started building a native Mac client to view Fiddler traces. I'm still in the early stages and I was wondering if there was any interest out there. I'd love to get some beta testers and early feedback. 

Thanks!

@dt_weston on Twitter

Dave
Top achievements
Rank 1
 answered on 30 Nov 2016
2 answers
277 views

Hi All, I hope someone can help!

On a Windows 10 machine, I installed and ran the latest Fiddler version (v4.6.3.44034) and was able to successfully capture and decrypt HTTPS sessions using the proxy server.

Now, I am trying to return to normal operations, running without the proxy server.  One of the sites requires a client side certificate be attached to the request and this request now fails with error -2146233079 (The request was aborted: Could not create SSL/TLS secure channel).

This was working just fine prior to the Fiddler install, under the current user, not the admin account.  Fiddler was also installed under the same current user.

If I run the application as Administrator, it works.  So, how do I undo whatever permissions change that was made by Fiddler which prevents me from accessing the client side certificate that I had no problem accessing before?

I have tried the following so far:

1) Fiddler Options > HTTPS > Remove Interception Certificates

2) Fiddler Options > HTTPS > Rest All Certificates

3) Uninstalling Fiddler entirely

Thank you!

Jim
Top achievements
Rank 1
 answered on 29 Nov 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?