Under Review
Last Updated: 16 Nov 2017 06:00 by Imported User
Ramuk
Created on: 12 Sep 2017 04:59
Type: Feature Request
4
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)
2 comments
Imported User
Posted on: 16 Nov 2017 06:00
I'm using Fiddler CertMaker version 1.4.9.4 according to file details (copyright 2014) and I don't have that problem. My Fiddler version is slightly later than yours though:

v4.6.20173.38786
Built: Friday, September 15, 2017
Eric
Posted on: 12 Sep 2017 05:00
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?