Telerik Forums
Fiddler Forum
7 answers
918 views

Hello, I'm a new fiddler user trying to configure to capture traffic from the iOS connected. I'm trying to follow this one here, http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureForiOS, but got stuck at the steps to decrypt HTTPS traffic from iOS devices. I've installed certmaker, but when I tried to configure windows client to trust fiddler root certificates, it all went haywire with loads of errors around.

Firstly, when i try to enable HTTPS traffic decryption by clicking the decrypt HTTPS traffic box, a box showing "Could not load type 'Fiddler.lCertificateProvider4' from assembly 'Fiddler, Version=4.6.20172.34691, Culture=neutral, PublicKeyToken=null'." appears.

If I ignore the box and proceed with trusting the root certificate, the same box appears instead of the installing certificate notice.

Next, if I tried to export the certificate from what I've read around, this shows up: "---------------------------
Certificate Export Failed
---------------------------
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.

Could not load type 'Fiddler.ICertificateProvider4' from assembly 'Fiddler, Version=4.6.20172.34691, Culture=neutral, PublicKeyToken=null'.

Type: System.TypeLoadException
Source: mscorlib
   at System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)

   at System.Reflection.RuntimeAssembly.GetExportedTypes()

   at Fiddler.CertMaker.Œ() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 111

   at Fiddler.CertMaker.EnsureReady() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 69

   at Fiddler.CertMaker.() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 184


Fiddler v4.6.20172.34691 (x64 AMD64) [.NET 4.0.30319.34209 on Microsoft Windows NT 6.3.9600.0] 
---------------------------
OK   
---------------------------
"

Am at a big loss here, could it be the certmaker that is the issue or did I configured wrongly ?

Daniel
Top achievements
Rank 1
 answered on 19 Sep 2017
3 answers
125 views
I've just started using Fiddler to try to diagnose some data packets sent to a website.
However, every time I try to start Fiddler.exe, I get an error "The requested resource is in use". I don't know which resources Fiddler.exe uses so I have no clue how to resolve this. In addition, this seems to be a unique error, as my searches have turned up no similar occurrences in the past.
Alexander
Telerik team
 answered on 19 Sep 2017
1 answer
975 views

I am using Visual Studio and C# to post a request to my client's https: api service (a Java/Unix platform).

They claim I am not sending the payload (request body).

My code uses a common practice method HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://client.com/api/login");

I then create the JSON from a data structure using the JavaScriptSerializer as 

     loginInfoSerialized = new JavaScriptSerializer().Serialize(loginInfo);

I add request.Headers.Add as needed by the client.  And then write the request stream using:

            StreamWriter streamPost = new StreamWriter(request.GetRequestStream());
            streamPost.Write(loginInfoSerialized);

All pretty standard.  However, I am not able to capture/see the outgoing HTTPS request in Fiddler to confirm the header and payload data is being sent from my development platform (Windows 7).  My firewall is disabled.

I do see a "Tunnel to" in the Host column, but nothing recognizable (https decipher??)  

Should I be doing something different to see the outbound packets?

Thanks.

 

 

Alexander
Telerik team
 answered on 19 Sep 2017
1 answer
56 views
I am trying to set up Fiddler with Ios to monitor traffic. I have search but i can not find the error i am getting and how to resolve it, when I try to get the root cert through my mobile browser. I also tried exporting the cert from my PC and was given the same error. I am running windows 7 and Ios 10.1.1 on one and 10.3.3 on another device, both have the same result. See attachment for error
Alexander
Telerik team
 answered on 19 Sep 2017
6 answers
368 views

I've tried to installed Fiddler4.6 and the IOS certmaker on two different WIndows 7 PCs and gotten the same error on both, would appreciate any assistance.

Thanks!

---------------------------
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.

Could not load type 'Fiddler.ICertificateProvider4' from assembly 'Fiddler, Version=4.6.20172.34691, Culture=neutral, PublicKeyToken=null'.

Type: System.TypeLoadException
Source: mscorlib
   at System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)

   at System.Reflection.RuntimeAssembly.GetExportedTypes()

   at Fiddler.CertMaker.Œ() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 111

   at Fiddler.CertMaker.EnsureReady() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 69

   at .‡.‡() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Options.cs:line 2502


Fiddler v4.6.20172.34691 (x64 AMD64) [.NET 4.0.30319.18331 on Microsoft Windows NT 6.1.7601 Service Pack 1] 
---------------------------
OK   
---------------------------

 

---------------------------
Reset Certificates Failed
---------------------------
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.

Could not load type 'Fiddler.ICertificateProvider4' from assembly 'Fiddler, Version=4.6.20172.34691, Culture=neutral, PublicKeyToken=null'.

Type: System.TypeLoadException
Source: mscorlib
   at System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)

   at System.Reflection.RuntimeAssembly.GetExportedTypes()

   at Fiddler.CertMaker.Œ() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 111

   at Fiddler.CertMaker.EnsureReady() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\CertMaker.cs:line 69

   at .‡.š†(Object , EventArgs ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Options.cs:line 2153

   at .‡.‡(Object , EventArgs ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Options.cs:line 2605


Fiddler v4.6.20172.34691 (x64 AMD64) [.NET 4.0.30319.18331 on Microsoft Windows NT 6.1.7601 Service Pack 1] 
---------------------------
OK   
---------------------------

Kanishk
Top achievements
Rank 1
 answered on 19 Sep 2017
4 answers
203 views

I use fiddlercore in my wpf aplication,which used to capture http/https request.

I use startup() to start the api:

            FiddlerCoreStartupFlags oFCSF = FiddlerCoreStartupFlags.Default;
            int iPort = 8877;
            Fiddler.FiddlerApplication.Startup(iPort, oFCSF);

and at the end ,i use Shutdown() to stop it.

          if (null != oSecureEndpoint) oSecureEndpoint.Dispose();
            oAllSessions.Clear();
            Fiddler.FiddlerApplication.Shutdown();
            oAllSessions.Clear();
            Thread.Sleep(1000);

the result is that: I can capture http/https request,but after using it ,i can't use webbrowser to reach internet.

and this only appears when i use my application via VPN .

i found ProxyEnable in regedit ,it values 1 

I doubt depply that Fiddler.FiddlerApplication.Shutdown(); can't work out?

How can i do to resolve this problem?help!

Thanks!

jack
Top achievements
Rank 1
 answered on 15 Sep 2017
1 answer
150 views

Hi,

I have a use case that needs to run Fiddler on the end user's PCs through command line and enable HTTPS. I don't want users enabling HTTPS option through the UI. Any ideas?

Many Thanks

Jerome

 

Alexander
Telerik team
 answered on 14 Sep 2017
0 answers
152 views
I am designing a proxy server to block file upload or download request made by user. Is there any way to detect file upload or download request url in HTTP/HTTPs header?
Harish
Top achievements
Rank 1
 asked on 14 Sep 2017
3 answers
204 views
Hello.
I have a desire to run fiddlercore on the n-port and proxy through it only mobile devices.
question:
1-How to disable the auto-proxy combo on which the program is running?
2- How do I specify fiddlercore to use a certificate that has already been installed on the device (for example, FiddlerCore.cer) as does Fiddler, rather than generating a new one?
Alexander
Telerik team
 answered on 14 Sep 2017
0 answers
147 views
when I try to decripty Uplay https traffic I'm getting these errors
AndreV7
Top achievements
Rank 1
 asked on 13 Sep 2017
Narrow your results
Selected tags
Tags
+? more
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
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?