I find myself applying the same filters again and again on each launch of Fiddler (I mean the filters listed below the list of requests). I think it would be really great if you could allow the restoration of previously applied filters (e.g. by having a save/load filters option). Also, allowing to filter out by "Request Method" would be great too. Congratulations on this tool, by the way. It is really great. :)
Today, Fiddler's AutoResponder only automatically replies to a HTTPS CONNECT with a HTTP/200 OK if the capture contains such a response, or if the "Unmatched requests passthrough" box is unchecked. Otherwise, the CONNECT request will pass or fail based on whether the real server is reachable.
This is confusing, and almost never what the user really wants to have happen.
We should add a new checkbox to the AutoResponder titled "Accept all CONNECTs" that when checked, sets a hidden rule equivalent to this rule which can be created manually
Otherwise, users will be sad when AutoResponder doesn't do what they hope, and they'll wonder why they are getting ERR_TUNNEL_CONNECTION_FAILED error messages in their browser when they have AutoResponder rules for HTTPS requests that they expect to fire.
This is a feature that's present in both the Firefox and Chrome dev tools, and it's incredibly useful. Fiddler is already great, and that would make it so much better :-)
Tools > Options > Scripting has a new Language Dropdown. It should be a DropDownList instead of a dropdown, otherwise, any character the user types causes a popup alert and the user can be left with a garbage value. Further, there probably shouldn't be an explicit warning that a restart is required, as a great many options on the Options dialog require restart and showing this warning for only one of them may be misleading.
It's huge, doesn't have anything to do with Fiddler besides being a Telerik product, and I have no interest in it after having used previous Telerik toolkits. People already deal with ads when consuming content. Don't add them to shit we use when doing work.
https://bugs.chromium.org/p/chromium/issues/detail?id=653691 (https://bugs.chromium.org/p/chromium/issues/detail?id=653691#c5) Chrome 57 won't accept certificate chains that contain SHA-1 within them, so we need to be sure that Fiddler/FiddlerCore default to SHA-256 everywhere. We also might consider whether we should detect that the user has old Fiddler-generated SHA-1 certificates cached and if so, clean those up and generate a fresh cert using SHA-256.
The handler for the "M" key in the AutoResponder needs to suppress the keypress. Right now, if you have a rule in the "If request matches" column that starts with "M" and you select a different rule, hit "M" to add a comment to it, then Windows automatically focuses the list item that starts with "M", then Fiddler invokes the "Add Comment" action on that rule instead of the one originally selected.
I find having Capture on when you start Fiddler a pain since almost always one of the first things I have to do is turn it off. I'd like the option to just have it off on startup.
Not much more to say. Fiddler on Windows is absolutely awesome, but nothing comes close on Max OS X. Please, please, please offer a native Mac OS X version. I'd hiply pay 4100 or more for it. I'd even pay that for an annual subscription.
When Telerik first acquired Fiddler, the community was afraid that Fiddler would become a paying tool. Telerik made an important statement: "Further, we have learned from the mistakes of others who have acquired free tools only to turn the tables on the developer community and monetize them at a later date." (source: https://www.telerik.com/about/press-releases/2012/09/10/telerik-announces-the-acquisition-of-fiddler). Recently, Telerik asked Chocolatey, a widely used Windows package management platform (https://chocolatey.org/) to remove Fiddler from the packages list. Whatever the reasons are, as a Chocolatey and Fiddler user, I am disappointed by that move. I am managing multiple machines, and Chocolatey helps me synchronize and accelerate new setups. Telerik just asked me to force manual installation of Fiddler, as well as manual upgrade (no, I don't want/need as many auto-update software as I have installed software). I see no value in doing so, except maybe forcing user registration (which is monetizing and breaks their promise) or for some legal reason. I would kindly ask Telerik to take a stance on what was communicated to the community, and allow Chocolatey to provide an easier way to get your tools installed on more machines. I'm filing this as a bug, since it was working, and it now is broken for me. Source: https://chocolatey.org/packages/fiddler4
I'm using v5.0.20181.13826 for .NET 4.6.1. I just upgraded today. I have a 4k display running at 3840 x 2160. I have the font scaling set to 200%. The previous version of Fiddler worked with these settings. I accepted the update when prompted today, but the Fiddler UI is no longer scaling the font. Many of the menus are inaccessible or unusable. I set my resolution to 1920 x 1080 with no scaling and the Fiddler UI was accessible. I was able to access the menus and set the Fiddler font to 16, and returned to my regular 4k display settings. Most of Fiddler was readable under this setting, but several areas don't appear to acknowledge this change. Screen shots attached.
User interface display problems, on the windows 10 with 4k display. After applying the-dpiaware parameter, the interface shows the disorder. Screenshot reference Attachment.
--------------------------- Awww, Fiddlesticks! --------------------------- Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler. VersionCheckFailed: Server Response Code = 502 Type: System.IO.InvalidDataException Source: Fiddler at Fiddler.Updater.GetLatestVersion(Boolean includeBetaVersions, Boolean isEmergencyCall) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() Fiddler v18.104.22.168 (x64 AMD64) [.NET 4.0.30319.34209 on Microsoft Windows NT 6.1.7601 Service Pack 1] --------------------------- OK ---------------------------
I downloaded FiddlerSetup.exe today and I can't get it to install. When I run the executable nothing happens. Even when I right click and run as admin. I successfully installed FiddlerCap as a test but not really what I need. I have full admin rights to my Windows 7 workstation. I even tried a reboot but no luck.
Tools > Fiddler Options > HTTPS. Click Reset All Certificates. Result: The "Ignore server certificate errors (unsafe)" box is automatically ticked. This is a significant security vulnerability. v4.6.20171.9220