Telerik Forums
Fiddler Forum
7 answers
1.0K+ views

Hi,

I have a web application that sends an XML POST from the browser and I am using Fiddler to capture the body of the XML being sent out to ensure that the proper information is being sent from the application. I can see the POST to localhost:12345 captured in Fiddler, but when my co-worker clicks on the TextView tab in the Inspectors it is empty. This works fine on my machine and I am able to view the XML information in the TextView tab. This also works as expected for some of my other co-workers so it seems to be something specific with her machine that is interfering with the ​request. I observe this behavior whether she is connected to VPN or in the office using the network directly it doesn't appear to be an issue with the VPN.

We are using IE to view this information and my co-workers and I are using versions 10 and 11. I have looked at both setups (on my machine and my co-worker) and they are identical. Settings in my Connections tab for Fiddler Options are set to port 8888, allow remote computers to connect, reuse client connections, reuse server connections, act as a system proxy on startup, monitor all connections and <-loopback>; as a bypass for Fiddler. I tried to remove the loopback on my co-worker's machine but that did not resolve the issue. The gateway is set to use system proxy and HTTPS is set to capture and decrypt for all processes.

I have also had her try running Fiddler as an Admin and tried disabling the anti-virus programming we have on our company-issued laptops but neither of those seemed to have worked. Is there something else I'm missing here? Thanks.

 

Best Regards,

Randy

Randy
Top achievements
Rank 1
 answered on 02 Nov 2015
1 answer
980 views

Hello,

I downloaded the most new version of Fiddler.

When I start it and enable "capture traffic" option, I can't surf the internet, and there is no capturing.

Heres the image of the message I get on firefox:

http://www.pntbrother.com/wp-content/uploads/2014/11/proxy_server_refusing_connection.jpg

Same on chrome and edge.

Why its happening?

 

 ​

Eric Lawrence
Telerik team
 answered on 02 Nov 2015
2 answers
685 views

Thanks for FiddlerCore and the quick responses to questions on this forum.
I'm trying to intercept a webpage response, change some html, and have it display my change in the browser:

private void FiddlerApplication_BeforeResponse(Session oSession)

{

oSession.bBufferResponse = true;

oSession.utilDecodeResponse();

 

oSession.utilReplaceInResponse("TEXT-TO-REPLACE", "NEW-TEXT");

}

I should note that I'm using Windows 10, which I'm not sure if it makes any difference.  I know that the oSession's ResponseBody text is updated when I use this code, however it seems like it doesn't get passed on to the browser from this point.  Am I missing something?  I've even tried utilSetResponseBody(updatedBodyText), however this doesn't seem to update the returned page either.  Any thoughts or help would be greatly appreciated.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 

 
Eric Lawrence
Telerik team
 answered on 02 Nov 2015
6 answers
2.7K+ views

When running Fiddler with HTTPS decryption enabled, browsing to Google (and many other sites) results in a Firefox error page "This Connection is Untrusted", with the following error info:

"This site uses HTTP Strict Transport Security (HSTS) to specify that Firefox only connect to it securely. As a result, it is not possible to add an exception for this certificate.​"

The Technical details say:

"www.google.com uses an invalid security certificate. The certificate is only valid for *.google.com (Error code: ssl_error_bad_cert_domain)"

I've already imported the Fiddler root cert into Firefox's CA store. The problem has only started occurring with recent Firefox versions.

Does anyone know how to resolve this?

Thanks,

 

    --- John.

 

Eric Lawrence
Telerik team
 answered on 02 Nov 2015
1 answer
1.7K+ views

I apologize if this question has been answered in another thread -- but I haven't seemed to find the answer yet.

I am attempting to write an app using FiddlerCore.  However, while my app is running, ​at least one Windows 10 app (News) does not respond.  By that I mean ​it tries to retrieve data ​but instead returns a "Service is Not Available" message.  The same thing happens if I try to use the standard Fiddler app. 

However as soon as I disable the Proxy server in Windows, all is well again.  So I'm assuming this has something to do with it, I'm just not sure how to go about fixing it.  Any help would be greatly appreciated.  Thanks!

Eric Lawrence
Telerik team
 answered on 02 Nov 2015
1 answer
201 views

Hello,

ClamAv finds the fidler installation (fidler4setup.exe) as a virus: ClamAV Win.Trojan.Kazy-2656

virus total link: https://www.virustotal.com/en/file/be33d6d0381c22355c0c6cab60aa518bd334e5bcca7107a829aeb784b56b1d97/analysis/

I've submitted the file as a false positive at http://www.clamav.net.

 

Regards,

arik@odi-x.com

Eric Lawrence
Telerik team
 answered on 02 Nov 2015
8 answers
625 views

Is it possible to use the command line to replay SAZ files with Fiddler? While I understand that you can specify a SAZ file to open with Fiddler from the command line, I am looking for something that will perform the following steps:

* Replay the SAZ file

* Exit with a reasonable return code

If this process could be run headless, that'd be even better. While this doesn't seem too much to ask, I haven't had much luck figuring it out myself. This will be part of a larger, automated process.

If I'm barking up the wrong tree, what is the recommended way to replay SAZ files in an automated fashion?

Iris
Top achievements
Rank 1
 answered on 30 Oct 2015
7 answers
579 views

I am using fiddler as a proxy to an Xbox360 and I can't figure out why the certificates don't appear to be trusted.  This is the error I am getting and I have tried a few different solutions.

 

I have deployed the root certificate created by exporting the root certificate to the xbox360 itself and set another machine as the proxy.

Added fiddler root certificate to the Trusted Root Certificate Authorities on the proxy machine. 

 

When I run fiddler on the proxy machine I get a "tunnel to" with this exception.

 

12:55:47:1597 /Fiddler.CertMaker> Invoking makecert.exe with arguments: -pe -ss my -n "CN=*.sbx1.cdops.net, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky exchange -in DO_NOT_TRUST_FiddlerRoot -is my -eku 1.3.6.1.5.5.7.3.1 -cy end -a sha256 -m 132 -b 10/25/2014
12:55:47:3337 /Fiddler.CertMaker>8-CreateCert(*.sbx1.cdops.net) => (0).
12:55:47:3717 !SecureClientPipeDirect failed: System.IO.IOException Authentication failed because the remote party has closed the transport stream. for pipe (CN=*.sbx1.cdops.net, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com)

 

I did notice the root certificate is sha1 but the interception certificates are sha256.  Would that matter?  Our services webserver just needs to trust fiddler as a trusted authority right?  This used to work and we didn't have this certificate installed on the webserver previously so I'm leaning towards a configuration issue with my proxy machine.

 

I have also tried installing the certmaker plugin with the same error results.

 

Any help is appreciated,

 

John G.

John
Top achievements
Rank 1
 answered on 29 Oct 2015
4 answers
1.0K+ views

Hi:
    Now there is a question that bothers me two weeks, to need your help. Please forgive me for writing English is not very good.
    My PC is win7 system, installed version is fiddler4, I was in company with the fiddler, the company's network is a LAN, my computer does not have Wireless network card,It is connected to the LAN via a network cable. My phone is iphone version 8.1.3, which is connected to the LAN via wifi.​
The PC can get Fiddler Echo Service and fiddler options in allow remote computers to connect already checked.But when I set the phone proxy, the mobile web not get Fiddler Echo Service.​

   I try to turn off the firewall, quit all my anti-virus software, also not run.Phone and PC can ping each other.So I do not know why, my phone can not connect to the computer
  Looking forward to your reply.

chen
Top achievements
Rank 1
 answered on 27 Oct 2015
1 answer
103 views

Tonight I was doing some development on a ASP.NET Web Forms app I'm writing at home. It was causing some problems and I wanted to see the HTTP traffic so I brought up Fiddler2 to give it a try. But the instant it came up it complained about something that it thinks I need to do on my Windows 10 machine. I don't know nor understand what it is, and since I was running out of time and needed to get on with other things, I closed the dialog box, did some more work on the app and tried to check it into to my repository on Visual Studio Online (VSO).

That's when things started to go badly for me. I couldn't check anything into VSO. VSO thought I wasn't event connected to it. It gave me an access error, something like "TF30063 Access denied". Now I'm trying to shut down my machine to go to bed, and I discovered that Fiddler was still up and running. I wasn't even aware that it was still up.

So my question is this, does Fiddler2 interfere with VSO? It certainly looks like it might, as I think this is more than just a coincidence that I was having this problem, I've never had this problem in the months that I've been using VSO and Fiddler2 was running in the background.

Eric Lawrence
Telerik team
 answered on 26 Oct 2015
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?