Under Review
Last Updated: 16 Jun 2018 05:00 by Imported User
Created by: Imported User
Comments: 2
Type: Feature Request
0
Some responses cannot be decrypted.

Sample HAR file: https://mega.nz/#!pBUhCAxb!HF7wahVT1RJog9dHNc3NQji5nZ3BNrVFzrkWJ1GI1S0

for example, search for: lrR/zv7/RNCaLj/9XY472V/Z1yMyt/KYbZU/Og8JiI/

It is readable in Chrome dev tools

the same request in https://toolbox.googleapps.com/apps/har_analyzer/
Under Review
Last Updated: 15 Jun 2018 05:00 by Eric
Created by: Imported User
Comments: 1
Type: Feature Request
1
You should delete the routes from IE connection settings and any mods your application makes to the registry when the user clicks on the X in Fiddler. It seems like when you exit using File > Exit it does a "clean" exit. Please make this consistent.
Under Review
Last Updated: 11 Jun 2018 11:10 by Imported User
When checking for updates I noticed that when I have 'offer upgrade to Beta versions' enabled, the response shows the latest version as 4.6.20171.14978 [03/22/2017].

I disabled checking for beta versions and it returned the latest released version ( 5.0.20181.14850 [03/20/2018] ).

Not sure if this is intentional or a bug. Just thought I'd point it out.
Under Review
Last Updated: 11 Jun 2018 05:00 by Eric
Created by: Julio
Comments: 1
Type: Feature Request
3
Today, we can only choose one font and stick to it globally on app.

Would be nice if the menus, lists, trees, etc. kept the Windows default font and only the inspectors, etc. have a custom font.

In other words: I would like to use a cool monospaced font for input/output, inspection, etc. but a normal font for lists, menus, labels, etc.
Under Review
Last Updated: 07 Jun 2018 05:00 by Imported User
Created by: Imported User
Comments: 2
Type: Feature Request
1
Once I got Fiddler on the mac to run, I kept seeing the message in the Terminal that it couldn't find settings.txt file, once I created the settings.txt file I did get another message which I will include in another idea

Here is the exact bash message:

/Fiddler/settings.txt: No such file or directory

iPhone

Not sure if the iPhone piece is relevant or not.
Under Review
Last Updated: 06 Jun 2018 19:45 by John
The Fiddler 4 installer thinks there's something still installed in c:\Program Files (x86)\Fiddler2, but that folder no longer exists and the old version of Fiddler is no longer listed in "Programs and Features".

Error message when I run the new version:

"Machine-wide Progress Telerik Fiddler installation has been found at C:\Program Files (x86)\Fiddler2\ . Please, use that one or uninstall it before starting the per user Fiddler installation."

The offending folder does not now exist. "c:\Program Files (x86)\Entity Framework Tools" exists. "c:\Program Files (x86)\Google" exists. There is nothing between them. They are adjacent in the directory listing.

Resolution:

1. I uninstalled Fiddler 4.
2. I installed Fiddler2 (installer file version 2.5.1.6) from an old installer that, by luck, I happen not to have deleted.
3. I uninstalled Filddler2 manually.
4. I installed Fiddler 4 again.

Now Filddler 4 runs.

But if I hadn't still had the old installer lingering in my downloads folder, I would have been out of luck. Please fix.
Under Review
Last Updated: 05 Jun 2018 05:00 by Eric
Created by: Michael Logan
Comments: 1
Type: Feature Request
1
I would like to know the MD5SUM or SHA256SUM for the download of Fiddler.
Under Review
Last Updated: 05 Jun 2018 05:00 by Eric
Created by: Imported User
Comments: 1
Type: Feature Request
1
code

#!/usr/bin/env python3
from urllib.request import urlopen

# with fiddler open
# no problem, see the slash
resp = urlopen("http://www.baidu.com/")

# with fiddler open
# raises 400 Bad Request
resp = urlopen("http://www.baidu.com")


# with fiddler close
# no problem
resp = urlopen("http://www.baidu.com")

wireshark

see wireshark.png

EXTRA

v5.0.20181.14850 for .NET 4.6.1
64-bit AMD64, VM: 47.0mb, WS: 87.0mb
.NET 4.6.2 WinNT 10.0.17134.0
Under Review
Last Updated: 30 May 2018 02:23 by Imported User
Currently by listening to FiddlerApplication.OnWebSocketMessage it's possible to modify the incoming & outgoing messages but it's not possible to send independent direct messages in or out.

Adding the ability to send direct messages will give more freedom on injecting custom messages in both directions, repeating server response messages etc.
Currently if you need to inject an outgoing message you need to wait for the client to generate a message and only then intercept, modify and forward it. Sometimes the client may wait longer times to respond and a direct message mechanism would be quite useful to generate quicker responses.

From: How to send a new web socket message instead of modifying an existing one?
 (https://groups.google.com/forum/#!topic/httpfiddler/CC5XxiWfpuI) Related to: Add properties to WebSocket object (https://fiddler.ideas.aha.io/ideas/FID-I-146)
Under Review
Last Updated: 26 May 2018 21:23 by Data
Created by: Data
Comments: 0
Type: Feature Request
1
I need help with inserting cookies through FiddlerScript. I have cookies like below which contains " inside cookie value, when I remove " from cookie value I stopped getting response from server. Now the real problem is FiddlerScript doesn't consider any cookie value outside " if I am correct. Pls help in finding some solution for me.

Cookie: session-id=135-0175204-4556648; session-id-time=2082787201l; lc-main-av=en_US; ubid-main-av=135-2827286-0395731; x-wl-uid=1byMobqIzbA4VmCWDwV79rNJ+wHLMoeuTgC5kyqO+APSg+c+Wv/UMMY6xi67XrlzDcPSHz6ggUE0HtDgMsaMNEjkwhH0hxcYmq39WpOvaAi+iexZWJAh0MNmbtCOWsI9ZBdN6DkJq0WA=; ubid-main=130-9054439-3296942; session-token=FysA2DXyj3MKW6pXFGI7OLqzeuZehd6AuMO5r6DV77zbngj5AAGRVyJqb7TgCoaEHvyGXEjN2KmZHU5HWFxM1laSBRdSy/uqqX6nz6vsWW0iHz6q6p2kU9M4NYrecfNq5VZs1RsX9caMLlP7b+nhBmWbb73glGwEEUqnOQxgqjeJ8OiwSY2conCzEjkxyDZT+CCBTKNoBpZtBgQgk4J3ZQlgjZcI36iojWXkPxjQ7TFBlOP8gjF++QOlwGyQ/rcgCj54iQL2dBP6VvRFq/4Fhw==; x-main="Wdyz3Dr1qSLl0KeISQtPRJJr1eBU7wRXq?oopMBnVYX8uUB644RDTiOXgRn95Uts"; at-main=Atza|IwEBIL0y3-FBtv0SsceSKry9ULstykIf3KPzd28lplv91oABbKlHGGo56bkbZyie0EPGtheFslrGOqcapUasp1ax14etVbx06Stv9ykbG69wS-9tqd4w7YVafZFgFIQbo1A9MO9uLka3MncKD1RL9jVYXAv1iybYXxlOITC1oGgUUBZoepHqT_mKSN1X24N3PAhaHdh2KcVHzNuZ5lxqCXAME7_HdD7PbAFYQz9Kjk8EB8dMhOgvgVEfv6RoCj1cErS4ER0mcWSk3nqBR-FlHnBnNGXtJ82UFuZDzZTWh4FRd5m82358PXvgiHjGN1XCgBCCA2ITvYeDWdOmbSHgNuMo7a5T2PdKdWQfbDt7gwcpAtw05qWS72vrDQScr4Y8iQfS8L9aJH8GYFlVS1uwlCaB28Bn; sess-at-main="wTo8DSETbB03DLqfYeuU/7au6DSM1U5CrWXfwEf3rzs="; sst-main=Sst1|PQGZ6j2tEk8hZEYlh-NDc5MFC1taqlntboO_UAL9cCzYGZ1kQkVo8EhMIw-artrDzOP2im_DyhyUpMflb3Jo14V2k9oLUp8uOtlSI7nWeqolroGPkq6XkuTfPVnu07ODxotRbvGdYdE8pn3OBXu1uaQuUDCKr2EhML52jKu6ffgjNWGDpQi5kq7SjOs_GA5yWJXx41amgvhGLxlbIM9MSnzoRGg5u0d1CSU_4Tsep_eoJSoEVN3_Ud6p12ywIOr8LsNvy2CEkLtfFy0xd7i8bFu2-UCZJZCcdDG08BW5Iw1IgQw7pTH7CW28vepB6xYTGGQZS9tWUP5hI43EIgRbsAtXJw; lc-main=en_US
Under Review
Last Updated: 18 May 2018 05:00 by Eric
Created by: Eric
Comments: 3
Type: Feature Request
1
To be clear, you've paused a request via a request breakpoint, and you want to edit that request without using one of the higher level editors?

Simply switch to the RAW request inspector tab and edit the request to taste, then click "Run to Completion" or "Break on Response".
Under Review
Last Updated: 17 May 2018 22:37 by Eric
The setting value(s) must be typed in directly. Default values are not shown in the about:config tab.
Under Review
Last Updated: 17 May 2018 20:41 by Imported User
Created by: Eric
Comments: 1
Type: Feature Request
1
It's not entirely clear what sort of "History" are you talking about here-- most of these options are already available in Fiddler's Web Sessions list.

If you're talking about the History panel on the Composer tab, you're better off just using a Fiddler Viewer instance and just drag/drop desired requests to the Composer.
Under Review
Last Updated: 08 May 2018 05:00 by Leslie
Created by: Leslie
Comments: 3
Type: Feature Request
1
I changed from to

<client>; ssl3;tls1.1

ssl3;tls1.0

And now it WORKS.

In this configuration Fidder is sending a Client Hello

Version TLS 1.0 (ox0301)

Handshake Protocol: Client Hello

Version TLS 1.2 (ox0303)

This works.

Please add logging so it shows what exactly Fiddler is sending on the handshake.  Evidently the user input for the HTTPS Protocols is a  bit buggy / finicky.

Please document what <client> does as well.
Under Review
Last Updated: 04 May 2018 05:00 by Eric
Created by: Imported User
Comments: 2
Type: Feature Request
1
AutoResponder Rule Editor only shows the URL match field, and the "Test..." option.

The combo to choose a pre-defined response and the Edit Response button don't show up (and the panel cannot be resized)!

This seems to be new in v5.0.20181.14850, as it never occurred with older versions.
Under Review
Last Updated: 26 Apr 2018 05:00 by Imported User
Can you please elaborate on what exactly you're trying to do and what exactly isn't working?

You can toggle Fiddler as the system proxy by simply clicking the command on the File menu or by tapping the "Capturing" icon at the bottom-left corner of Fiddler's main window.
Under Review
Last Updated: 23 Apr 2018 05:00 by Klaus
Downloads from the https://www.telerik.com/download/fiddler download page don't seem to have any problems.
Under Review
Last Updated: 23 Apr 2018 05:00 by Imported User
Created by: Imported User
Comments: 40
Type: Feature Request
1
test
Under Review
Last Updated: 23 Apr 2018 05:00 by Eric
In the Fiddler log I see this:

19:13:42:5608 [HTTPWarning] Header folding detected. Not all clients properly handle folded headers.

I need to know what session that is from. I have thousands of sessions. If you could just add from session 1234 then I would know. Thanks

v5.0.20181.14850 for .NET 4.6.1
Built: Tuesday, March 20, 2018
Under Review
Last Updated: 23 Apr 2018 05:00 by Imported User
I recently tried to change the cert generator of Fiddler on a machine where there must have been some access control policy or something because I couldn't add a root certificate to the trusted root store and Fiddler couldn't create certificates. In Fiddler I saw this:

17:29:23:8243 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
17:29:23:8273 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
17:29:23:8293 /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
17:29:24:0083 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509CertificateRequestCertificate::Encode: An internal error occurred. 0x80090020 (-2146893792)

The blame is very likely on my end but Fiddler's behavior I think was troubling because it allowed HTTPS connections to continue without decrypting or intercepting the contents even though 'Decrypt HTTPS traffic' was checked. If the user has specified traffic interception but Fiddler is unable to do it then I think the connection should be stopped before the transfer can start.

Also the error message box kept popping under my windows instead of on top which was annoying. A screenshot of it is attached. I installed the Bouncy Castle alt certmaker (fiddlercertmaker 20170915.exe) and either that or something else I did (?) worked because Fiddler is working now.

v5.0.20181.14850 for .NET 4.6.1
Built: Tuesday, March 20, 2018