Telerik Forums
Fiddler Forum
10 answers
454 views

Version of the installer: 4.6.2.30081

While trying to install Fiddler on my (Win10) laptop, the setup initiates and after windows confirmation popup to install- it just disappears. I tried running the installation as local admin, restarting and changing compatibility settings but to no avail. I know another person at my organization is running into the same issue. Can you please help?

 

Tsviatko Yovtchev
Telerik team
 answered on 07 Sep 2016
17 answers
2.3K+ views

I haven't used Fiddler for a month or so. Now when I load it I can't connect to anything. It breaks all internet traffic. 407 error messages for all URLs including those that are from the actual server I'm running Fiddler on. When using a web browser I get a proxy server user authentication prompt window. It makes no difference when I put my credentials in and click submit. It just throws up the same credentials prompt over and over. If I turn on 'Rules\Require Proxy Authentication' and then turn it off again, (lots of times) eventually it starts to allow IE to start connecting. But if I put the url I'm testing into Fiddler itself in the Composer tab and execute a get request there, I continue to get 407 errors in Fiddler, even though that same URL is giving a 200 now in IE on the same box.

I have tested this under two different user accounts on two PCs, and the server admin account on two different servers. Results are consistent. Always a 407 error. Turning 'Rules\Require Proxy Authentication' on and off a number of times eventually allows IE to get access, but never allows Fiddler to send requests from inside the app in the composer tab. This is using the latest version of Fiddler.

Craig
Top achievements
Rank 1
 answered on 06 Sep 2016
0 answers
91 views

Hi guys

Trying to analyze facebook app and it's failed. Screen below.

Made all steps form here http://www.telerik.com/blogs/fiddler-and-modern-tls-versions

4 month ago it works fine.

Any ideas to solve it?

Thanks

 

Nik
Top achievements
Rank 1
 asked on 03 Sep 2016
2 answers
582 views

I'm attempting to use Fiddler to debug web traffic from a Roku\Brightscript application, where the client HTTP library does not have built-in proxy support (that I can find). I've been able to get unencrypted traffic running through Fiddler by manually placing a Host header so that a request that would look like this: 

GET http://www.myserver.com/path

Becomes:

GET http://<proxyip>:8888/path
Host: www.myserver.com

This is working perfectly, but HTTPS calls are not, and the particular server I'm trying to debug specifically requires HTTPS. I'm referencing the Fiddler root certificate, and I've tried setting Host to "www.myserver.com:443", using both https and http for the protocol of the actual request, and the request continues to either time out or fail immediately. I was hoping somebody would know something simple that I'm missing to get this working. Thanks in advance.

Bolt0n
Top achievements
Rank 1
 answered on 02 Sep 2016
0 answers
102 views

Hello,

Trying to do a bit of automation around Fiddler's configuration in a controlled environment for non-administrators. Is there anyway to enable the 'Decrypt HTTPS traffic' option, as well as create/import the Fiddler certificates via scripting? Alternatively, if we have an internal CA can we leverage our issued certs?

Thanks in advance.

Genesis
Top achievements
Rank 1
 asked on 01 Sep 2016
1 answer
272 views

I'm using the "replay" function of fiddler and seems I run into a limitition problem.

I wanna “replay” 100 thread of requests at one time as soon as possible,but I found out fiddler can only replay 40 thread of requests in 1or2 millisecond ,then break up for about 100 millisecond or more time then continue prossessing remaining 60 thread of requests.Just like the picture below.

I'm using the 4.6.2.3 version of fiddler,if I turn back to the 4.6.0.0 version,the thread of requests before the "break up point" changed to 48.

Firstly I thougt this problem maybe caused by the performance limitation of my computer,then I reduced the frequency of my cpu from 3.8Ghz to 2.0Ghz,the problem remains,also 40 thread then break up for somtime.

Then  I limit my network speed or disable network adapter,the problem remains the same.

And I changed to another PC,Its  limited to 40 thread also.

I just want a smoothly replay flow list without any big break up or interruption.

Is this the Inherent setting of fiddler or other reason?

Tsviatko Yovtchev
Telerik team
 answered on 31 Aug 2016
0 answers
188 views

im playing a bit with HTTP requests with fiddler. Basically the site is my router interface which asks for a password. The password is then encrypted (with a function i have, branded MD5 of some kind) and passed to the server with a POST request.
With fiddler i sniffed the browser request and i am able to reproduce it at 100% in terms of header and body. By using the "Composer" tab i sent the raw request header+body which is 1:1 to the one that the browser would send. The problem is that the server still answer me with the login interface instead of moving on to the option page.
Is there some kind of protection or am i missing something?

 

Moreover

10/10 POST request were perfectly identical. Code is in clear, you can't mistake. Could it be due to CF or LF ? I mean, when i use the RAW tab of fiddler is it showing the exact data or is it encoding things like Linefeed and carrier return?? I manually encode symbols like +,/,= in the body but perhaps new lines are not automatically? 

Regards,

Massimiliano
Top achievements
Rank 1
 asked on 31 Aug 2016
0 answers
159 views

I'm developing a UWP app using Ionic2/Angular2 framework. Been trying to get fiddler working so I can debug the traffic. Here's what I've tried.

I've followed the instructions here, and I've also tried the following

  • prefs set fiddler.network.proxy.registrationhostname 192.168.1.65
  • prefs set fiddler.network.proxy.registrationhostname localhost
  • prefs set fiddler.network.proxy.registrationhostname my-computer-name

Nothing seems to work. I can, however, open up Microsoft Edge (on the host) and browse the fiddler echo page (192.168.1.65|localhost|my-computer-name:8888). So it seems like the configuration is somewhat working, just not for the emulator.

Interestingly enough, this only seems to affect the Windows 10 mobile build 10.0.14393 (August Anniversary update). I can get the Windows 10 mobile build 10.0.10586 (Threshold 2 Nov 2015) to work with fiddler, the problem with this is that I'd need to modify my app to work on this build.

Matt
Top achievements
Rank 1
 asked on 31 Aug 2016
2 answers
208 views

Hello,

I use Fiddler quite frequently for decoding HTTPS traffic, but it stopped working after I got the Anniversary upgrade installed and I'm not able to figure out what's wrong. It looks like the problem occurs on SSL "Version: 3.3 (TLS/1.2)" - the Fiddler HTTPS options dialog doesn't offer TLS 1.2 in supported protocols: "Select the HTTPS protocol versions allowable for server connections. Valid tokens are: <client>; ssl2; ssl3; tls1.0" and our application servers support just latest TLS 1.2 version. The connection from my C# application to the server works until I enable Fiddler capture with HTTPS decryption. I can see the handshake in Fiddler, but not the real request - I just get "Could not establish secure channel for SSL/TLS with authority" in my C# application instead.

Any idea what could I try to get TLS 1.2 capture + decryption working in Fiddler again?

Tsviatko Yovtchev
Telerik team
 answered on 30 Aug 2016
0 answers
706 views

I want to capture https from one app,and I config the fiddler,but what troubles me is that,I can get the https from other app,like banks,but the app I want to capture https still not works

My pc's system is win7,the fiddler version is 4.6.2.0 ,

the error Fiddler Event Log is

=============================

23:28:56:2549 !SecureClientPipeDirect failed: System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < 处理证书时,出现了一个未知错误。 for pipe (CN=*.yirendai.com, O=DO_NOT_TRUST_BC, OU=Created by http://www.fiddler2.com).
23:28:56:7697 !SecureClientPipeDirect failed: System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < 处理证书时,出现了一个未知错误。 for pipe (CN=*.yirendai.com, O=DO_NOT_TRUST_BC, OU=Created by http://www.fiddler2.com).
23:28:58:7841 !SecureClientPipeDirect failed: System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < 处理证书时,出现了一个未知错误。 for pipe (CN=*.yirendai.com, O=DO_NOT_TRUST_BC, OU=Created by http://www.fiddler2.com).
=============================

I hava also config :

    static function OnBeforeResponse(oSession: Session) {
        if (m_Hide304s && oSession.responseCode == 304) {
            oSession["ui-hide"] = "true";
        }
        if (oSession.oRequest["User-Agent"].indexOf("Android") > -1 && oSession.HTTPMethodIs("CONNECT")) {
            oSession.oResponse.headers["Connection"] = "Keep-Alive";
        }

but when I start another app(bank app) from the Same phone,it can captures https,and I can see the https response

# Result Protocol Host URL Body Caching Content-Type Process Comments Custom
19 200 HTTPS ai.cmbchina.com /mbf4main/getcommendadv.aspx?AppID=00260100000201605312223160200000000000000000000000000000SSRiBC4=&RecommendID=M0001&CustomerID=O51lBxW47%2f%2f4s5jO44u3VQ%3d%3d&IsLogin=N&City=%E5%8C%97%E4%BA%AC%E5%B8%82&time=1472139025180 1,954 private text/xml; charset=utf-8

 

why my app doesnot word

 

liangbin
Top achievements
Rank 1
 asked on 25 Aug 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?