Telerik Forums
Fiddler Forum
2 answers
1.0K+ views

As title.  If the firewall is disabled, we are able to start Fiddler no problem.  If the firewall is enabled, I get the following popup when it tries to start.

 

What could be the issue here?

----------------------8<-------------------

 

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.

The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information.



1) The specified quota list is internally inconsistent with its descriptor



Resulting in: An exception occurred while trying to create an instance of type 'Telerik.NetworkConnections.NetworkConnectionsManager'.



Resulting in: Cannot activate part 'Telerik.NetworkConnections.NetworkConnectionsManager'.

Element: Telerik.NetworkConnections.NetworkConnectionsManager -->  Telerik.NetworkConnections.NetworkConnectionsManager -->  AssemblyCatalog (Assembly="Telerik.NetworkConnections, Version=0.1.2.0, Culture=neutral, PublicKeyToken=67cb91587178ac5a")



Resulting in: Cannot get export 'Telerik.NetworkConnections.NetworkConnectionsManager (ContractName="Telerik.NetworkConnections.NetworkConnectionsManager")' from part 'Telerik.NetworkConnections.NetworkConnectionsManager'.

Element: Telerik.NetworkConnections.NetworkConnectionsManager (ContractName="Telerik.NetworkConnections.NetworkConnectionsManager") -->  Telerik.NetworkConnections.NetworkConnectionsManager -->  AssemblyCatalog (Assembly="Telerik.NetworkConnections, Version=0.1.2.0, Culture=neutral, PublicKeyToken=67cb91587178ac5a")



Type: System.ComponentModel.Composition.CompositionException
Source: System.ComponentModel.Composition
   at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition)

   at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(CatalogPart part, ExportDefinition export, Boolean isSharedPart)

   at System.ComponentModel.Composition.Primitives.Export.get_Value()

   at System.ComponentModel.Composition.ExportServices.GetCastedExportedValue[T](Export export)

   at Fiddler.Proxy.() in C:\Jenkins\Fiddler_Windows\workspace\FiddlerCore\FiddlerCore.Shared\Common\Core\Proxy.cs:line 283

   at Fiddler.Proxy..ctor(Boolean isPrimary, ProxySettings upstreamProxySettings) in C:\Jenkins\Fiddler_Windows\workspace\FiddlerCore\FiddlerCore.Shared\Common\Core\Proxy.cs:line 210

   at Fiddler.frmViewer.‹•(String[] ˆ•) in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Fiddler.Shared\Viewer.cs:line 3339

   at Fiddler.frmViewer.‡•(String[] ˆ•) in C:\Jenkins\Fiddler_Windows\workspace\Fiddler2\Fiddler.Shared\Viewer.cs:line 3168


Fiddler v5.0.20211.51073 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 10.0.19042.0]
Nick Iliev
Telerik team
 answered on 04 Feb 2022
0 answers
413 views

I need keep sending command FiddlerObject.utilIssueRequest(url);  and read result for stop command and stop working when the required result is achieved

example

stop1  if Body = 170 => send FiddlerObject.utilIssueRequest(url);

stop2  if Body = 170 => send FiddlerObject.utilIssueRequest(url);

stop3  if Body = 310 => send FiddlerObject.utilIssueRequest(url);

 

class Handlers
{
     
           
    public static ToolsAction("Request Once")
    function doItOnce()
    {
        OnTimer(null, null);
    }
 
    public static function OnTimer(sender: Object, ea: EventArgs)
    {
        var s = "POST http://www.bbc.co.uk/ HTTP/1.1\r\nHost: www.bbc.co.uk\r\n\r\n";  
        try{
            FiddlerObject.utilIssueRequest(s);
        }
        catch(e){
            MessageBox.Show("send failed" + e.ToString());
        }
    }
}
Criter
Top achievements
Rank 1
 asked on 03 Feb 2022
1 answer
3.8K+ views

I am trying to capture traffic using Fiddler from an Android app running on an emulator (I am using MuMu).  I got most of what I was trying to accomplish. I added the required cert to Android and I can see most http/https traffic fine.

 

The issue I am facing is that I cannot see requests from the app that go to http://127.0.0.1:26284. I understand that the localhost for the Android emulator is different than my machine which is running Fiddler. I did some searching and found info on Android networking (https://developer.android.com/studio/run/emulator-networking) and 10.0.0.2 but I am not sure how to use that info or if it is even relevant to my issue.

 

For what I do have working, I set the proxy in the emulator to my actual machine's address (the one running Fiddler) and set it to bypass the proxy for 127.0.0.1 (otherwise the app wouldn't work as the calls to localhost would fail).

 

My goal is to be able to see the request/responses on the emulators localhost. Is it possible via Fiddler?  Maybe adding some redirects or something like that, just so I can see the request/response? Or any other way at all? I do not have access to change the calls in the app that go to 127.0.0.1.

 

Please let me know if there is any additional info that I can give that may help. This is my first time working with emulators and proxies.

Nick Iliev
Telerik team
 answered on 02 Feb 2022
1 answer
248 views

FiddlerObject.utilIssueRequest(s);

How to use it utilIssueRequest();
Nick Iliev
Telerik team
 answered on 31 Jan 2022
0 answers
557 views
I'm a Fiddler Classic user and I would like to know if it's possible to read a local text file into a variable.

I will use this variable (say, 'file_contents') to replace a string in a web page with the contents of the local file. The replacement code looks like this:
var oRegEx = /string_to_replace/;
oBody = oBody.replace(oRegEx, file_contents);
How can I do that, please?

Thank you,

Alexander
Alex
Top achievements
Rank 1
Iron
Iron
 asked on 17 Jan 2022
1 answer
157 views
FiddlerCore4 can't handle the traffic coming from xNet.dll library, how can I fix it, I really need help.
Nick Iliev
Telerik team
 answered on 17 Jan 2022
1 answer
287 views
... As far as I know, any traffic going through the SOCKS5 proxy will not be logged by Fiddlercore (because Fiddler does not support traffic collection over the SOCKS proxy). So how can I fix that on Fiddlercore, I use C#.
Nick Iliev
Telerik team
 updated question on 17 Jan 2022
1 answer
2.8K+ views

Hi,

 

is http://ipv4.fiddler:8888/ down?

Rosen Vladimirov
Telerik team
 answered on 14 Jan 2022
1 answer
722 views

Hi,

I'm trying Fiddler with an electron application. I don't see any of the http.get requests made from my electron application to remote servers. Is there some special setup I need to do? I'm on Windows 10.

Many thanks

neobyte
Top achievements
Rank 1
Iron
 answered on 13 Jan 2022
0 answers
121 views
Why fiddler cant dycrypt traffic ?
Dinozafr
Top achievements
Rank 1
 asked on 10 Jan 2022
Narrow your results
Selected tags
Tags
+? more
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?