Telerik Forums
Fiddler Forum
2 answers
282 views
Hi,

I was wondering if documentation exists for Fiddler's installation exit codes. I am running silent installs on Windows 7-based VDI machines via PowerShell and I'm getting an exit code of 15 intermittently.

If anyone can pass this documentation along, or tell me what exit code 15 signifies, that would be great.
 
Thanks!
Jerry
Jerry
Top achievements
Rank 1
 answered on 27 Feb 2015
1 answer
391 views
Hi - I believe I understand how sequential replay works in Fiddler, but what I'm looking for is serial replay.  The case is that I have a single-url API request I'd like to repeat 100 (or 500, etc.) times but not start each request before the previous one's response is complete.  I've found that bulk replay (SHIFT) tends to skew the numbers if I'm testing against a specific server, as it gets busy and slows down requests in later part of bulk load...so initially requests take 100ms, say, but near end of group take many times that number.  This is good to know, but not useful for my purpose in this case.  If there is not a way to do this currently, please make it a feature request.  Thanks!
Eric Lawrence
Telerik team
 answered on 24 Feb 2015
3 answers
364 views
I want to make a c# console application for intercepting the https connection to a server and return a local xml file as responcemy code is Fiddler.FiddlerApplication.BeforeRequest += delegate(Fiddler.Session oS)
{
if (oS.url.Contains("test.com"))
{
oS.bBufferResponse = true;
oS.utilCreateResponseAndBypassServer();
}
};

Fiddler.FiddlerApplication.BeforeResponse += delegate(Fiddler.Session oS)
{
oS.utilDecodeResponse();
oS.LoadResponseFromFile("file.xml");
};
But it doesn't seem to work, I get connection error. Any ideas?
Eric Lawrence
Telerik team
 answered on 13 Feb 2015
3 answers
283 views
When there are plenty of requests to the fiddlercore, and i change fullurl to a slow https address, the follow-up requests will block,and BeforeRequest not call.
other HttpClient.SendAsync throw TaskCancelException too.

 I use ilasm open fiddlercore4.dll , find a Socket.Listen(50) in Proxy.Start method, Is the cause of the problem? I export to fiddlercore4.il and change 50 to 99999, but still problem, please help me , thank you .
Eric Lawrence
Telerik team
 answered on 13 Feb 2015
1 answer
148 views
Can I use the HtmlAgilityPack.dll by treating it as a library as mentioned in the link below ?

     http://docs.telerik.com/fiddler/Extend-Fiddler/UseDotNetInFiddlerScript

I tried following the steps in the link above, but was unable to access the library file.

Any help is appreciated.
ikas
Top achievements
Rank 1
 answered on 12 Feb 2015
2 answers
1.5K+ views
I have been using Fiddler on my PC while sending traffic to it from my phone (Android 4.4.4). I can see all non-SSL and SSL traffic from our website within Fiddler, with no issues.
When I load our mobile app, however (which is partly-native and partly a wrapper for some parts of our mobile site), many (most) non-SSL pages are causing 400's (only through Fiddler). 

Fiddler Log show these type of errors when it happens:
15:36:11:3018 [Fiddler] No HTTPS request was received from (chrome:6192) new client socket, port 58271.

In the raw requests for these it shows a simple GET to our website http://www.foo.com/ but the pages I am trying to visit are not the homepage, so I am not sure how it's munging up the requests. The actual homepage is http://m.foo.com/m/e/digital/index.jsp and those are loading fine.

Auto-Responder is disabled and I am doing no other re-writing that I can see, with the requests.
I have been able to reproduce this on multiple networks.
I cannot recreate the issue in other proxy tools.

Let me know if there is any more information I can provide which may help me get assistance
Neil
Top achievements
Rank 1
 answered on 12 Feb 2015
3 answers
413 views
Hi,

I have a web service which has a web method and expects one string parameter [eg. Method(string str)]  and this parameter is expecting to get a xml string value.
As long as I send request fidder to get the response from service on my local system eg. service running via VS2008 it works fine, However when i deploy the service in other server(TEST) fidder not able to send the request to webservice and every time end up with the below result.

Response I get after hitting the url with post method

1C
Invalid Http Request Header

0

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Cache-Control: no-cache
Transfer-Encoding: chunked

1C
Invalid Http Request Header

0

Request body

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Share_Inventory xmlns="http://tempuri.org/">
      <argInputXml>
<![CDATA[<samsung> <validate> <connect> <userid>samsungCE</userid> <password>qweasdzxc</password> </connect> </validate> <inventory> <item> <MRNAME>Reliance</MRNAME> <MDATE>20141009</MDATE> <SITECODE>Y339</SITECODE> <ARTICLEDESC>Samsung Grand2 Sview Flipcover Wht</ARTICLEDESC> <STOCK>13</STOCK> <SERIALNO /> <STORENAME>RRL Digital Whitefield Bangalo</STORENAME> <EAN>8806085955721</EAN> <ARTICLECODE>NA</ARTICLECODE> <FAMILY>LIFESTYLE</FAMILY> <STATUS>NA</STATUS> <ARTICLETYPE>NA</ARTICLETYPE> <WWCODE>NA</WWCODE> </item> <item> <MRNAME>Reliance</MRNAME> <MDATE>20130102</MDATE> <SITECODE>235</SITECODE> <ARTICLEDESC>PANEL</ARTICLEDESC> <STOCK>1</STOCK> <SERIALNO>5F5F5W5W5</SERIALNO> <STORENAME>AAA</STORENAME> <EAN>AAA</EAN> <ARTICLECODE>AAA</ARTICLECODE> <FAMILY>AAA</FAMILY> <STATUS>SS</STATUS> <ARTICLETYPE>AAA</ARTICLETYPE> <WWCODE>AAAA</WWCODE> </item> </inventory></samsung>]]>
</argInputXml>
    </Share_Inventory>
  </soap:Body>
</soap:Envelope>

Any help would be really appreciable, however if i send above request with SoapUI soft works fine.


Regards
Deepak Bisht
Eric Lawrence
Telerik team
 answered on 12 Feb 2015
1 answer
518 views
Is there any way we can make fiddler return a specific raw response to a given request.  I am trying to recreate certain use cases by forcing it to return a given response without making the actual real request.
Thanks
Eric Lawrence
Telerik team
 answered on 12 Feb 2015
2 answers
147 views
I've installed Fiddler on my Windows 7 machine and I'm trying to execute the following PHP CURL routine so that I can see the POST request body in Fiddler:

01.$proxy = 'http://localhost:8888';
02. 
03.$ch = curl_init();
04.$curlConfig = array(
05.    CURLOPT_URL             => "http://localhost/projects/curl_1/test.php",
06.    CURLOPT_POST                    => true,
07.    CURLOPT_RETURNTRANSFER  => true,
08.    CURLOPT_PROXY           => $proxy,
09.    CURLOPT_HTTPPROXYTUNNEL => true,
10.    CURLOPT_POSTFIELDS      => array(
11.        'test1' => 'blah',
12.        'test2' => 'more blah',
13.    )
14.);
15.curl_setopt_array($ch, $curlConfig);
16.$result = curl_exec($ch);

Whenever I visit the page, however, all I see in Fiddler is a GET request--not a POST request.

What do I need to do / configure in Fiddler to see the POST requests? I don't have the HTTPS Decryption enabled but that's because I shouldn't need to enable it for basic HTTP debugging (I'm not working with any SSL projects at the moment).
Casey
Top achievements
Rank 1
 answered on 10 Feb 2015
6 answers
704 views
Whenever I attempt to decrypt HTTPS traffic with Fiddler (something that once upon a time worked for me) I get an error very similar to the following:

Creation of the interception certificate failed.

makecert.exe returned -1.

Results from C:\Program Files (x86)\Fiddler2\MakeCert.exe -pe -ss my -n "CN=manage.windowsazure.com, 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 sha1 -m 132 -b 06/08/2013

Error: Fail to acquire a security provider from the issuer's certificate
Failed
--------------------------------------------------------

I have already attempted the repair steps documented here to no avail: http://stackoverflow.com/questions/5519418/fiddler2-unable-to-generate-certificate

Neil
Top achievements
Rank 1
 answered on 09 Feb 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?