Fiddler Ideas

The free web debugging proxy for any browser, system or platform.

Latest version of FiddlerCertMaker addon does not work in conjunction with Fiddler v4.6.20172.34691

When I try to use the latest (as on Sep 10 2017) FiddlerCertMaker with Fiddler v4.6.20172.34691 it throws the below error:

 

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeLoadException: Could not load type 'Fiddler.ICertificateProvider4' from assembly 'Fiddler, Version=4.6.20172.34691, Culture=neutral, PublicKeyToken=null'.
   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 System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.CheckBox.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  • Guest
  • Sep 12 2017
Bug
  • Attach files
  • Eric Lawrence commented
    September 12, 2017 17:19

    Thanks for posting this; hopefully the Telerik folks will get a chance to look at it soon.

    For what it's worth, the BouncyCastle-based FiddlerCertMaker extension isn't generally needed in most cases today, since the introduction of the CertEnroll-based certificate provider a few years ago. Are you having a problem with the built-in CertEnroll provider that led you to try the plugin?