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.
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
This will be another broken update from Microsoft. You have three choices as I see it.
Maybe MS will fix their patch if you are lucky.
cheers, Paul
p.s. Save screenshots as PNG files and then attach them. Saves us having to download/ AV scan / open.
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.
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
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.
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
In my case Win10 Pro x64. v1909 fully updated.
It is not just a KeePass issue - it's a KeePass plus specific plugins issue.
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.
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.
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