CryptographicException

2 posts, 0 answers
  1. Cormac
    Cormac avatar
    2 posts
    Member since:
    Aug 2017

    Posted 02 Nov 2018 Link to this post

    Hello,

    Sorry if this has already been solved, but a bit of Googling hasn't turned up anything that works.

    I'm trying to inspect communications between a client application on my PC and a web server on my office network. Running Fiddler v5.0.20182.28034.

    When I click Tools>Options>HTTPS>Decrypt HTTPS Traffic, I get this exception:

    System.Security.Cryptography.CryptographicException: Access is denied.

       at System.Security.Cryptography.X509Certificates.X509Store.Open(OpenFlags flags)
       at .‰.†(String œ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1147
       at .‰.‡(String œ, Boolean ˆ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1260
     ...

    There's more information, in the file attached.

    If I click Actions>Reset All Certificates, I get a similar but different exception:

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

    Access is denied.

    Type: System.Security.Cryptography.CryptographicException
    Source: System
       at System.Security.Cryptography.X509Certificates.X509Store.Open(OpenFlags flags)
       at .‰.†(String œ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1147
       at .‰.GetRootCertificate() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1013
       at .‡.‡() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Options.cs:line 2503

    Fiddler v5.0.20182.28034 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 6.3.9600.0] 

    Happy to provide any more information if required.

    Thanks!

  2. Cormac
    Cormac avatar
    2 posts
    Member since:
    Aug 2017

    Posted 02 Nov 2018 in reply to Cormac Link to this post

    It won't allow a text attachment. The full info is:

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

    ************** Exception Text **************
    System.Security.Cryptography.CryptographicException: Access is denied.

       at System.Security.Cryptography.X509Certificates.X509Store.Open(OpenFlags flags)
       at .‰.†(String œ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1147
       at .‰.‡(String œ, Boolean ˆ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 1260
       at .‰.CreateRootCertificate() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\DefaultCertProvider.cs:line 996
       at .‡.š†(Object , EventArgs ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Options.cs:line 2156
       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)


    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Fiddler
        Assembly Version: 5.0.20182.28034
        Win32 Version: 5.0.20182.28034
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Fiddler.exe
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2558.0 built by: NET471REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Analytics
        Assembly Version: 1.0.20182.27266
        Win32 Version: 1.0.20182.27266
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Analytics.DLL
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2558.0 built by: NET471REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Xceed.Zip.v5.4
        Assembly Version: 5.4.13572.13590
        Win32 Version: 5.4.13572.13590
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Xceed.Zip.v5.4.DLL
    ----------------------------------------
    Xceed.Compression.Formats.v5.4
        Assembly Version: 5.4.13572.13590
        Win32 Version: 5.4.13572.13590
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Xceed.Compression.Formats.v5.4.DLL
    ----------------------------------------
    Xceed.FileSystem.v5.4
        Assembly Version: 5.4.13572.13590
        Win32 Version: 5.4.13572.13590
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Xceed.FileSystem.v5.4.DLL
    ----------------------------------------
    Xceed.Compression.v5.4
        Assembly Version: 5.4.13572.13590
        Win32 Version: 5.4.13572.13590
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Xceed.Compression.v5.4.DLL
    ----------------------------------------
    Microsoft.mshtml
        Assembly Version: 7.0.3300.0
        Win32 Version: 7.0.3300.0
        CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
    ----------------------------------------
    Standard
        Assembly Version: 2.6.2.0
        Win32 Version: 2.6.2.0
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Inspectors/Standard.dll
    ----------------------------------------
    SyntaxView
        Assembly Version: 2.6.2.0
        Win32 Version: 2.6.2.0
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Inspectors/SyntaxView.dll
    ----------------------------------------
    FiddlerOrchestra.Addon
        Assembly Version: 1.0.20182.28033
        Win32 Version: 1.0.20182.28033
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/FiddlerOrchestra.Addon.dll
    ----------------------------------------
    FiddlerOrchestra.Connection
        Assembly Version: 1.0.20182.28033
        Win32 Version: 1.0.20182.28033
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/FiddlerOrchestra.Connection.dll
    ----------------------------------------
    netstandard
        Assembly Version: 2.0.0.0
        Win32 Version: 4.7.2563.0
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
    ----------------------------------------
    FiddlerOrchestra.Protocol
        Assembly Version: 1.0.20182.28033
        Win32 Version: 1.0.20182.28033
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/FiddlerOrchestra.Protocol.dll
    ----------------------------------------
    FiddlerOrchestra.Utilities
        Assembly Version: 1.0.20182.28033
        Win32 Version: 1.0.20182.28033
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/FiddlerOrchestra.Utilities.dll
    ----------------------------------------
    RulesTab2
        Assembly Version: 2.6.2.0
        Win32 Version: 2.6.2.0
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/RulesTab2.dll
    ----------------------------------------
    SimpleFilter
        Assembly Version: 2.6.2.0
        Win32 Version: 2.6.2.0
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/SimpleFilter.dll
    ----------------------------------------
    Timeline
        Assembly Version: 2.6.0.3
        Win32 Version: 2.6.0.3
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/Scripts/Timeline.dll
    ----------------------------------------
    Microsoft.JScript
        Assembly Version: 10.0.0.0
        Win32 Version: 14.7.2558.0 built by: NET471REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
    ----------------------------------------
    System.Windows
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2558.0
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Windows.dll
    ----------------------------------------
    JScript Thunk Assembly
        Assembly Version: 0.0.0.0
        Win32 Version: 14.7.2558.0 built by: NET471REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
    ----------------------------------------
    pmBr4IEL
        Assembly Version: 0.0.0.0
        Win32 Version: 14.7.2558.0 built by: NET471REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
    ----------------------------------------
    Microsoft.GeneratedCode
        Assembly Version: 1.0.0.0
        Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    GA.Analytics.Monitor
        Assembly Version: 1.0.20182.27266
        Win32 Version: 1.0.20182.27266
        CodeBase: file:///C:/Users/cpurtill/AppData/Local/Programs/Fiddler/GA.Analytics.Monitor.DLL
    ----------------------------------------
    System.Net.Http
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2634.0 built by: NET471REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
    ----------------------------------------
    System.Security
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2650.0 built by: NET471REL1LAST_B
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

Back to Top