Telerik Forums
Fiddler Forum
1 answer
1.4K+ views

windows 10 connected to the internet through wifi, no proxy. I need to read a curl request to rewrite in c# code.

using curl 7.61.0 and fiddler 5.

this command just works fine:

  curl -X POST -u "73b63264-b68c-4591-af76-96f325969d0b":"X7bECApaBi0o" -F "file=@c:\temp\1.json" https://gateway-fra.watsonplatform.net/discovery/api/v1/environments/e40e7c0d-25de-4ae5-a079-90877a745de0/collections/029a29d3-2ed1-4cf3-be81-b78e35d5ce0f/documents?version=2017-11-07

with fiddler running the command above works fine too ma no traced into fiddler.

this command is traced into fiddler but fails to execute:

curl --proxy http://127.0.0.1:8888 -X POST -u "73b63264-b68c-4591-af76-96f325969d0b":"X7bECApaBi0o" -F "file=@c:\temp\1.json" https://gateway-fra.watsonplatform.net/discovery/api/v1/environments/e40e7c0d-25de-4ae5-a079-90877a745de0/collections/029a29d3-2ed1-4cf3-be81-b78e35d5ce0f/documents?version=2017-11-07

this the error "curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above"

 

Inspecting the requerst in fiddler , this the raw data of request, but i need to extract the body of request. How do i do?

Thanks.

 

CONNECT gateway-fra.watsonplatform.net:443 HTTP/1.1
Host: gateway-fra.watsonplatform.net:443
User-Agent: curl/7.61.0
Connection: Keep-Alive

A SSLv3-compatible ClientHello handshake was found. Fiddler extracted the parameters below.

Version: 3.3 (TLS/1.2)
Random: 14 67 89 3B 5E 0D 45 EF 2B 75 A0 39 5D C0 B0 BB EB 78 1E 49 BC F1 64 5C ED F6 19 BF 37 79 80 07
"Time": 26/08/2001 23:16:04
SessionID: empty
Extensions:
    server_name    gateway-fra.watsonplatform.net
    ec_point_formats    uncompressed [0x0], ansiX962_compressed_prime [0x1], ansiX962_compressed_char2  [0x2]
    elliptic_curves    unknown [0x1D), secp256r1 [0x17], secp521r1 [0x19], secp384r1 [0x18]
    NextProtocolNego    empty
    ALPN        h2, http/1.1
    encrypt_then_mac (RFC7366)    empty
    extended_master_secret    empty
    signature_algs    sha512_rsa, sha512_dsa, sha512_ecdsa, sha384_rsa, sha384_dsa, sha384_ecdsa, sha256_rsa, sha256_dsa, sha256_ecdsa, sha224_rsa, sha224_dsa, sha224_ecdsa, sha1_rsa, sha1_dsa, sha1_ecdsa
Ciphers:
    [C02C]    TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    [C030]    TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    [009F]    TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
    [CCA9]    TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
    [CCA8]    TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
    [CCAA]    TLS_DHE_RSA_WITH_CHACHA20_POLY1305
    [C02B]    TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
    [C02F]    TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    [009E]    TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
    [C024]    TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
    [C028]    TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
    [006B]    TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
    [C023]    TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    [C027]    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
    [0067]    TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
    [C00A]    TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
    [C014]    TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA
    [0039]    TLS_DHE_RSA_WITH_AES_256_SHA
    [C009]    TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
    [C013]    TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA
    [0033]    TLS_DHE_RSA_WITH_AES_128_SHA
    [009D]    TLS_RSA_WITH_AES_256_GCM_SHA384
    [009C]    TLS_RSA_WITH_AES_128_GCM_SHA256
    [003D]    TLS_RSA_WITH_AES_256_CBC_SHA256
    [003C]    TLS_RSA_WITH_AES_128_CBC_SHA256
    [0035]    TLS_RSA_AES_256_SHA
    [002F]    TLS_RSA_AES_128_SHA
    [00FF]    TLS_EMPTY_RENEGOTIATION_INFO_SCSV

Compression:
    [00]    NO_COMPRESSION


 

 

Alexander
Telerik team
 answered on 04 Sep 2018
8 answers
2.0K+ views

Hi,

 I have been using Fiddler for a long and working fine but this morning I updated to latest version and things got weird. I am hitting API from Visual Studio C# code but fiddler has stopped capturing my request. On top of it , it has blocked my request as well, so I am not able to run my code in capturing request.

When I turn off the capture, it let my code execution complete but that way I am not able to see my request in fiddler.

 

I have also enabled the Decrypt HTTPS traffic but I did not get the option to save the Certificate "Trust the Fiddler Root certificate?"

 

Although if I am doing browsing through browser, it is capturing all the request but few request have the Lock icon against them.

 

Simeon
Telerik team
 answered on 04 Sep 2018
1 answer
121 views

Hello forum,

i would like to use Fiddler under Linux:-) Does the Windows-version and the Linux-version
currently offer the same features ?

Thank you!

Joe

Simeon
Telerik team
 answered on 04 Sep 2018
1 answer
380 views

An program I want to capture HTTPS traffic from uses Mozilla's pem file with SSL certificates that should be trusted, I want fiddler to mimic one of these certificates so I can go through the SSL pinning. I don't know how and if this is possible so if anyone can help I'd appreciate it!

copied from my stackoverflow  post.

Imran
Top achievements
Rank 1
 answered on 02 Sep 2018
2 answers
1.1K+ views

Hi,

I'm trying to run fiddler while installing an application from Windows Store. It was working today but I don't know what happened.

The problem is, Fiddler shows yellow bar saying "The system proxy was changed..." When I click on it, it uses a proxy server for my LAN.

Using a proxy server for my LAN, disables windows store from running.

When I go to Internet Explorer > Options > Connections > Lan Settings > Uncheck Use a proxy server

Windows store will run, but Fiddler will show the yellow bar again and if I click on it, it will reenable using proxy server.

 

HELP PLEASE

Simeon
Telerik team
 answered on 30 Aug 2018
2 answers
299 views
Hello, dear Telerik team and pro customers!

I signed up at trial version of Kendo UI. And installed it.
But can't find out without your step-by-step help provided, how it could help to passthrough ASP.Net and Fiddler Web Debugger restrictions to upload files larger than 2GB?

Which one tool should I start, find there same options as Composer tool at Fiddler Web Debugger and try to upload content I need?

Thanks in advacne,
Simeon
Telerik team
 answered on 30 Aug 2018
3 answers
4.6K+ views

I have fiddler v5.0.20173.50948 

I was recently migrated at work to Outlook 2016 (version 16.0.9001.2080) and an Office 365 mailbox.

When fiddler is active and capturing traffic, I will periodically (approximately every half hour or so) have Outlook attempt authentication, only to pop a dialog that says

    "You'll need the internet for this"

with an error code of 0xCAA70004

 

and outlook will no longer function, unless I turn off fiddler capture & restart Outlook.

 

I am capturing and decrypting HTTPS traffic, but only for the hosts related to my work as a developer. I tried to relax filters to see all HTTPS traffic and I don't see where fiddler is getting in the way of Outlook.

 

I have tried disabling IPv6 (tools / options / general), and the steps on http://toenailclippings.idealworld.net/2016/10/we-are-unable-to-connect-right-now/

 

Neither have worked. Thanks for the help.

Simeon
Telerik team
 answered on 30 Aug 2018
2 answers
743 views

So I just installed fiddler on my PC and I'm not able to capture any traffic. I had it installed some time ago and it was working just fine. What I've tried:

-If I click help-> troubleshoot, these 4 requests will be added to fiddler : http://prntscr.com/kn56hh . But It still doesnt capture anything if I acces a website

-If I navigate to  http://ipv4.fiddler:8888/, fiddler doesnt show any new capture (also the website returns the error "this site cant be reached")

-If I navigate to http://localhost:8888/, fiddler is able to capture the request http://prntscr.com/kn57g2

-My proxy settings are ok (they are set to 127.0.0.1:8888    http://prntscr.com/kn57v5)

-I'm using chrome to do all these tests. I've tried other browsers and they dont work either

-I have Decrypt HTTPS traffic enabled. I also tried pressing actions -> trust root certificate

Simeon
Telerik team
 answered on 30 Aug 2018
2 answers
361 views

Hi,

 

I've set everything up as per the Telerik guides but Fiddler is still not decrypting the traffic on any of the browsers I tested: IE, Firefox, Chrome.

 

Here is what I have done:

 

- Launched Fiddler as admin

- Added Fiddler root cert to Windows Cert store and Firefox's own managed cert store

- Activated the HTTPS decryption in the Fiddler options

- Verified that browser proxy is configured to localhost:8888

 

I'm running Fiddler on Windows Server 2012 R2

 

Thanks

 

 

Dimitar
Telerik team
 answered on 30 Aug 2018
1 answer
179 views
Starting yesterday, Fiddler has begun automatically closing when I attempt to save "All Sessions" - it then reopens, with none of the sessions previously captured. I attempted to close and reopen, and then attempted a clean install. I'm continuing to have these issues. Anyone else have ideas about what might be doing this?
Simeon
Telerik team
 answered on 30 Aug 2018
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?