Menu

#2309 otpkeyprov 2.7.0 incompatible with keepass version 2.56

KeePass_2.x
closed
nobody
None
5
2024-03-20
2024-03-20
No

Since I installed otpkeyprov 2.7.0 the plugin gives the following error:

The following plugin is incompatible with the current KeePass version:
C:\Program Files\KeePass Password Safe 2\Plugins\keepass-plugin-otpkeyprov.dll

Could not load type 'keepass-plugin-otpkeyprov.keepass-plugin-otpkeyprovExt' from assembly 'OtpKeyProv, Version=2.7.0.0, Culture=neutral, PublicKeyToken=null',
....

I tried to downgrade, but can't find 2.6.0 at the expected location:
https://keepass.info/extensions/v2/otpkeyprov/OtpKeyProv-2.6.zip

KeePass version: 2.56
otpkeyprov: 2.7.0

1 Attachments

Discussion

  • Paul Molensky

    Paul Molensky - 2024-03-20

    I resolved my issue myself. I originally installed through chocolatey. It looks like the naming of the DLL en PLGX was off when using chocolatey. Changed back to the original names and started keepass without errors.

    Is this a package or a build issue?

    Not sure how DLL's work to explain why a filename will result in the error, but I will follow-up with the maintainer of the choco-package as well.

     
  • Paul

    Paul - 2024-03-20

    You should only have either the DLL or PLGX file, not both.
    See this Help page for more on which to use.
    https://keepass.info/help/v2/plugins.html#sec

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2024-03-20
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2024-03-20

    KeePass determines the name of the plugin class based on the file name, thus the file name must be correct. This is the case in my ZIP files; I'm not creating the Chocolatey package.

    Best regards,
    Dominik

     

Log in to post a comment.