Menu

KeePass 2.43 - Plugins failure - following Win10 .NET Framework Update

Help
David
2019-11-09
2019-12-02
  • David

    David - 2019-11-09

    I use KeePass with a number of Plugins including KeeChallenge (for Yubikey authentication) and QuickSearch. All works fine for years - until some days ago when loading KeePass produces error dialogues about Plugin incompatability (see attached PDF file examples). Most importantly this prevents me from opening my database - because it is KeeChallenge protected and I can't run that plugin. I do have the fallback of opening my database using the secret key - but this renders the Yubikey authentication useless.

    The only change that occurred to my confguration at the time this failure was a Win10 update "2019-10 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 for x64 (KB4522741)". I have two machines running the same KeePass config. Both updated with this Win10 update, and both now will not load KeePass with these plugins. I see there is another recent post relating to "Keepass 2.43 crashes after applying September 10's Windows updates" but this describes a crash whch I do not experience. My KeePass program does still start - but only after the error dialogues for each plugin error. The Tools / Plugins menu then reveals that a number of other (less vital) plugins are still loading fine.

    I have tried re-installing KeePass and KeeChallenge - with no success. Also -despite the error message words - there is no later plugin version.

    Finally - to validate that the error dialogue is the result of a Win10 update problem - I have just tested my KeePass confguration on a Win7 (64) VM. I loaded KeePass on the VM, and then overwrote my old working config's KeePass directory into the relevant Win7 KeePass Program Files directory. All worked fine including KeeChallenge / Yubikey authentication.

    Therefore I concluded this is an incompatability between the lastest Win10 (64bit) updates and either KeePass or selected Plugins. I am looking for any help to solve this thanks.

     
  • Paul

    Paul - 2019-11-09

    This will be another broken update from Microsoft. You have three choices as I see it.

    1. Remove the update / restore from backup.
    2. Try an older version of KeePass. V2.38 seems OK.
    3. Change your authentication method.

    Maybe MS will fix their patch if you are lucky.

    cheers, Paul

     
  • Paul

    Paul - 2019-11-09

    p.s. Save screenshots as PNG files and then attach them. Saves us having to download/ AV scan / open.

     
  • David

    David - 2019-11-09

    Thanks for the response - and the PNG advice.

    I can restore / rollback Windows - but Win10 will keep trying to (re)update relentlessly... :(

    Rolling back KeePass is a possibilty. Can I ask what suggests KeePass 2.38 might work with the latest Windows updates when 2.43 doesn't?

    Thanks David.

     
  • Paul

    Paul - 2019-11-09

    WUSHOWHIDE will allow you to hide updates in the short term.

    2.38 uses a different save mechanism (MS defined) that seems to cause issue with the latest patches.

    cheers, Paul

     
  • David

    David - 2019-12-01

    Just an update on this issue. I have experimented with multiple further Win10 updates and re-loading of the current KeePass version - and it continues to fail to load wth the KeeChallenge plugin and multiple other plugins.

    As suggested, KeePass v2.38 does indeed work successfully with all the plugins - just as the latest version of KeePass used to before the Win10 updates.

    So - thanks for the suggestion - I will have to hope that some subsequent update to KeePass or Win10 will allow them to play together better again - and that some Win10 update does not now break v2.38 in the interim.

    I do remain a little intrigued that there are not more users making noise about this issue on this forum - as it applies to a number of plugins that I assume are in use.

    Regards, David.

     
  • Horst

    Horst - 2019-12-01

    I'm wondering what all this poeple have as config ?
    I have a Windows 10 Home x64 now at version 1909 fully patched including .Net of course
    and no problem using KeePass 2.43
    Years ago this system was started as a Windows 7 installation
    and always upgraded inplace thru 8.0, 8.1 and all version of Windows 10.

     

    Last edit: Horst 2019-12-01
  • David

    David - 2019-12-01

    In my case Win10 Pro x64. v1909 fully updated.

    It is not just a KeePass issue - it's a KeePass plus specific plugins issue.

     
    • Horst

      Horst - 2019-12-01

      Why can't you disable the plugins one after the other to find the failed one ?
      I find it better to remove some plugin instead of using an older KeePass version.
      And then the plugin author can analyse the problem.

       
  • David

    David - 2019-12-01

    I can disalbe all the offending plugsins - I know which ones are failing. The pivotal one is KeeChallenge and the database won't open without it. I can dump KeeChallenge - and my Yubikey investment - but that's not the point. I committed to KeePass years ago because it works with Yubikey.

     
  • Paul

    Paul - 2019-12-02

    Horst, it's an MS bug that affects some users. It's not only KeePass affected.
    https://sourceforge.net/p/keepass/bugs/1891/

    cheers, Paul

     

Log in to post a comment.

MongoDB Logo MongoDB