Telerik Forums
Fiddler Forum
3 answers
261 views
Hi All,
I am trying to record an application using fiddler 2, during recording its not even loading login page.
When checked in Fiddler logs and Inspector we see below message
"
fiddler.network.https> HTTPS handshake to "Application" (for #2) failed. System.IO.IOException Received an unexpected EOF or 0 bytes from the transport stream.
"
This is happening when "Decrypt HTTPS traffic" is checked, when unchecked, application is working fine.
We tried by enabling/disabling other security options(SSL 3.0, TLS 1.0, 1.1, 1.2) but failed.

Please note, we are able to record the same application using fiddler 4 but as per recommendations we have to use fiddler 2.

Please help.

Thanks in Advance,
EricLaw
Top achievements
Rank 1
 answered on 31 Jan 2016
1 answer
748 views

Is there a .dmg download for fiddler on Mac? I can only see an .exe on the site.

 

Thanks. 

Tsviatko Yovtchev
Telerik team
 answered on 29 Jan 2016
2 answers
1.0K+ views

Hi - running Fiddler Web Debugger (v4.6.2.0) on W7 64

1) Running a java app (q.jar, attached)

2) I set proxy in Java control panel:

Control Panel>Java>General>Network Settings:
Use Proxy Server:
Address: 127.0.0.1 (or localhost)
Port: 8888

3) I launch q.jar (double-click in Windows Explorer) which gives me a java warning message that the app cannot connect to the web server.  This is normal (the web server was taken down a few years ago), so I am trying to use fiddler to redirect to my local server.

But I cannot get fiddler to capture the q.app traffic to get the needed config info for redirection.

Could anyone please help me?

Thanks -

Sam

Sam
Top achievements
Rank 1
 answered on 14 Jan 2016
2 answers
227 views

upgraded fiddler on administrative signon.  made changes for port.  ie and chrome no longer work on admin signon but work okay on user.

 13:59:48:0873 Assembly 'C:\Program Files (x86)\Fiddler2\CertMaker.dll' was not found. Using default Certificate Generator.
13:59:48:1273 /Fiddler.CertMaker> Using Fiddler.DefaultCertificateProvider+CertEnrollEngine for certificate generation; UseWildcards=True.

 

John
Top achievements
Rank 1
 answered on 12 Jan 2016
6 answers
457 views

hi sometimes i connect local fiddler to another fiddler that is on my server

i intend use fiddler and filtering while bypassing my network's filters

 but sometimes i receive this error

"The client failed to send a complete request on this REUSED connection before the timeout period elapsed; 0 bytes were read from client."

but its not always 

after waiting 10~ seconds everything goes on

what may be the problem

 http://i.imgur.com/tHzXLMJ.png

 

Boyan Boev
Telerik team
 answered on 12 Jan 2016
1 answer
1.3K+ views

Hello,
I am using Fiddler to monitor HTTPS traffic for our private project. After upgrading to Windows 10 and installing Fiddler, I am unable to create a root certificate. I tried using Both CertEnroll and MakeCert and both returned that they cannot create a root certificate:

09:53:54:2275 Fiddler.CertMaker> [C:\Program Files (x86)\Fiddler2\MakeCert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha256 -m 132 -b 01/07/2015 ] Returned Error: Creation of the interception certificate failed.

makecert.exe returned -1.

Results from C:\Program Files (x86)\Fiddler2\MakeCert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha256 -m 132 -b 01/07/2015

Error: Can't create the key of the subject ('JoeSoft')
Failed

 


09:43:37:0332 /Fiddler.CertMaker> Invoking CertEnroll for Subject: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com; Thread's ApartmentState: MTA
09:43:39:0853 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509PrivateKey::Create: The requested operation cannot be completed. The computer must be trusted for delegation and the current user account must be configured to allow delegation. 0x80090345 (-2146892987 SEC_E_DELEGATION_REQUIRED)

Every time when changing the service I Reset All Certificates and/or Removed Interception Certificates. Also the key in AppData/Roaming/Microsoft/Crypt/RSA/{LONG_ID} is nowhere to be found (the folder is always empty).
After browsing through forums, I followed some instructions and downloaded the Bouncy Castle Certificate Maker (the one suggested for Android) and that one created 2 root certificates and added them to Windows so they will be trusted. After doing so, all my HTTPS traffic looked like HTTP with tunneling. When looking into that issue, I found that in Text view it said 

"This is a CONNECT tunnel, through which encrypted HTTPS traffic flows.
Fiddler's HTTPS Decryption feature is enabled, but this specific tunnel was configured not to be decrypted. Settings can be found inside Tools > Fiddler Options > HTTPS.
"

AND the logger returned a few of the following:

"10:02:38:5419 !Certificate cache didn't find certificate for [server.com]. Returning null to thread #30. ___ 10:02:38:5419 fiddler.https> Failed to obtain certificate for server.com due to Certificate Maker returned null when asked for a certificate for server.com"

AND

"Failed to create certificate for server.com: The requested operation cannot be completed. The computer must be trusted for delegation and the current user account must be configured to allow delegation."

In the properties of a tunneling connection, I found

"X-HTTPS-DECRYPTION-ERROR: Could not find or generate interception certificate."

 

Do you have any solutions for me? I'd really appreciate it. Thank you! :)

Sebastian
Top achievements
Rank 1
 answered on 11 Jan 2016
5 answers
590 views

Hello,

 I'm trying to use Fiddler to examine some WCF service calls made from a client application. The sessions show the fact that a service call was made as I can see the URL, but I can't see how to tell which method on the service was called.

If the app makes multiple calls to the same service, I need to know which calls were to which service methods. How do I do that?

Thanks

Avrohom Yisroel
Top achievements
Rank 1
 answered on 10 Jan 2016
0 answers
119 views

I'd like to intercept HTTPS traffic from a client when specifying a proxy isn't an (easy) option. Ordinarily, I'd run Fiddler as a reverse proxy and set up a listener on port 443 and specify a CN using

!listen 443 name.of.a.single.secure.website

However, my client will be talking to multiple HTTPS domain names, rather than a single one. In normal Fiddler proxy operation, handling multiple secure sites isn't an issue, as certificates are dynamically-generated at intercept-time with the proper CN.

My question is:

  • Is there an equivalent way to enable Fiddler's dynamic-generation of certs in reverse proxy mode?

It seems like there shouldn't be any technical reason why this couldn't be done, as it'd be a matter of telling the listener to grab the domain name the client is requesting and paste it into the cert that it returns when it initiates the handshake... the same as what Fiddler does in normal operation.

Peter
Top achievements
Rank 1
 asked on 08 Jan 2016
3 answers
204 views
<div class=.....SomeText.....</div><div class=.....SomeText_1.....</div>

I want to  match only <div class=.....SomeText_1.....</div>

I tried this <div\sclass=.*?SomeText_1.*?</div>, but it matches from the start.

Any ideas?Is there a good HTML parser for Fiddler?

Thank you
Rene
Top achievements
Rank 1
 answered on 07 Jan 2016
3 answers
991 views

If I start Fiddler, I see one single session in the left panel, for the URL www.telerik.com/UpdateCheck.aspx?isBeta=false and that's it. No matter how many web sites I visit, nothing else shows up.

I've only just installed it, and haven't changed any options. I also checked the File menu, and the first option Capture Traffic has a tick next to it, implying it thinks it's collecting data.

Any ideas? Thanks

Avrohom Yisroel
Top achievements
Rank 1
 answered on 04 Jan 2016
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?