Telerik Forums
Fiddler Forum
1 answer
125 views
Is there a Telerik product, or any a product by another company, that can hook into the GPU, intercept images, and replace them on-the-fly?
Eric Lawrence
Telerik team
 answered on 13 Mar 2015
2 answers
397 views
Hello,
I have a proxy with PAC file via DHCP WPAD. Fiddler (v4.4.9.9 running on Windows 8.1) works well, except for a specific URL, "http://my.company.com/Tests/123456789ABCDEF.txt".
This URL is specified in the PAC file, which is 
function FindProxyForURL(url, host)
{
        shExpMatch(url, "*://my.company.com/Support/*") ||
        shExpMatch(url, "*://my.company.com/MF/*")
    )
        return "DIRECT";
    else
    if (host=="www.company1.com" || host=="my.company.com" || host=="www.company3.com" || host=="www.company4.com" || host=="s3.amazonaws.com")
        return "PROXY 192.168.0.2:8888";
    else
 
        return "DIRECT";
}

Any idea what could cause it?

Thanks!

PS: original URLs modified but maintained characteristics.
Eric Lawrence
Telerik team
 answered on 10 Mar 2015
1 answer
291 views
Hi there, 

Fiddler is capturing calls just fine but when using the WebForms Inspector the query string is not populating the window. It is just a blank screen. 
Just installed the latest Fiddler for .Net4 for windows v 4.4.9.9. 

Is there a setting I am missing? 

Thank you. 
Eric Lawrence
Telerik team
 answered on 10 Mar 2015
1 answer
901 views
Re breakpoints; I set one up to target all css files (i.e. bpu .css). How do I switch off this command? When I filter another site, the css is continually targeted.

Thanks.
Eric Lawrence
Telerik team
 answered on 10 Mar 2015
2 answers
93 views
I want to send the same 10 responses to a server, but the problem is that the link changes every time. (A string is added to the end of the first part of the link, like, www.example.com/a5d57sd0fsdf-sds9sd, www.example.com/h3487-fsdfsds-sd) I need to edit the links in fiddler every time to be able to send the responses. Is there anyway how i can make it automatically change the link and send the responses? If no, is there any other solution to this? Thank you.
Eric Lawrence
Telerik team
 answered on 10 Mar 2015
2 answers
11.5K+ views

When I attempt to browse to one of my company's websites with Fiddler running, I get the following error on the CONNECT:

fiddler.network.https> HTTPS handshake to site.mycompany.com failed. System.IO.IOException Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. < An existing connection was forcibly closed by the remote host

Fiddler is running under the administrator account and can access most other HTTPS sites (ie, Outlook, Facebook, other company sites).  Things I've tried:

  • Installing the Fiddler certificate under Local Machine (that compounded the problem, couldn't access the Telerik site then)
  • Tried running IE as administrator
  • Added CONFIG.oAcceptedServerHTTPSProtocols = System.Security.Authentication.SslProtocols.Ssl3; in the Main function in Fiddler script.

Any ideas?

Eric Lawrence
Telerik team
 answered on 10 Mar 2015
4 answers
393 views
When I set my Android Nexus phone's proxy settings to point to Fiddler I can see all the traffic from my web browsers except for Dolphin for some reason.  When I try to look at traffic from Dolphin all I see are requests for favicons but nothing else.
RES
Top achievements
Rank 1
 answered on 10 Mar 2015
4 answers
397 views
hi

It seems that Fiddler generates on-the-fly certificates (when intercepting HTTPS traffic) but only sets the 'serverAuth' value for the ExtendedKeyUse attribute.

I am having some troubles getting the cert to be accepted by a Java App that is connecting to a backend system and I am using Fiddler to debug the HTPPS traffic.  My java app complains :

2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###http-bio-8083-exec-5, handling exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Extended key usage does not permit use for TLS client authentication |

If I look at SSL debug generated in my app I see this:

2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###*** Certificate chain |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###chain [0] = [ |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###[ |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Version: V3 |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Subject: CN=<target server>, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11 |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Key:  Sun RSA public key, 1024 bits |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  modulus: ...
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  public exponent: 65537 |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Validity: [From: Wed Feb 26 00:00:00 UTC 2014, |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###               To: Tue Feb 25 23:59:59 UTC 2025] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Issuer: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  SerialNumber: [   -6c9fcd89 21ec5b61 b6673282 907882a4] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###Certificate Extensions: 3 |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###[1]: ObjectId: 2.5.29.1 Criticality=false |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###Extension unknown: DER encoded OCTET string = |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###0000: 04 81 B8 30 81 B5 80 10   39 6D 9F 06 75 DA BB F7  ...0....9m..u... |
...
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5### |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###[2]: ObjectId: 2.5.29.19 Criticality=true |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###BasicConstraints:[ |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  CA:false |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  PathLen: undefined |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###[3]: ObjectId: 2.5.29.37 Criticality=false |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###ExtendedKeyUsages [ |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  serverAuth |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Algorithm: [SHA256withRSA] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###  Signature: |
...
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5### |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###] |
2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###*** |

Then the app complains:

2015 03 03 11:50:07#+00#INFO#System.out##anonymous#http-bio-8083-exec-5###http-bio-8083-exec-5, handling exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Extended key usage does not permit use for TLS client authentication |


Is it possible to get the ClientAuth extended use attribute set also?

-chris








Chris
Top achievements
Rank 1
 answered on 06 Mar 2015
2 answers
211 views
(posted in the wrong sub folder.)


Hi all,

With fiddlercore app installed on the IIS server, I would like to capture both incoming https request as well as outgoing https requests.
Is this possible?

will this require 2 separate fiddlercore apps to be running? The main fiddler client application seems to only allow one or the other.



John
Top achievements
Rank 1
 answered on 06 Mar 2015
1 answer
232 views
I am a Performance Engineer using Visual Studio Web Performance Tests to analyze performance on an ASP.net w. MVC app.

I've noticed that there are differences in the recordings from Fiddler vs. the visual studio recorder.

Is there a list somewhere that will show me what these differences are?

It is mostly that fiddler is leaving out certain requests... Some of the dependent requests are left out.

And also, I am having an issue right now where the visual studio recorder is picking up the same request 5 times.
Fiddler only records it once.
The developer put a breakpoint on the particular view (which is loading some css through a javascript function), and this breakpoint only gets hit once.

I would like to understand this difference, and what is going on under the hood.  Is this a performance issue, or is it a visual studio issue?
Eric Lawrence
Telerik team
 answered on 05 Mar 2015
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?