sirAndros / KeePassWinHello

Quick unlock KeePass 2 database using biometrics with Windows Hello
MIT License
318 stars 23 forks source link

KeePassWinHello 3.0 error when storing keys in Windows Credential Manager #33

Closed mullenat closed 5 years ago

mullenat commented 5 years ago

Describe the bug KeePassWinHello 3.0 error when storing keys in Windows Credential Manager.

Error states:

"Something went wrong. Please report the issue in our Github repository with the following technical info. KeePassWinHello.AuthProviderSystemErrorException: External error occurred Error code: 80090029 at KeePassWinHello.WinHelloProvider.SECURITY_STATUS.CheckStatus(Int32 ignoreStatus) at KeePassWinHello.WinHello.WinHelloProvider.CreatePersisstentKey(Boolean overwriteExisting) at KeePassWinHello.WinHello.WinHelloProvider.ClaimCurrentCacheType(AuthCacheType authCacheType) at KeePassWinHello.KeyManager.ClaimCurrentCacheType(AuthCacheType authCacheType) at KeePassWinHello.OptionsPanel.SaveSettings(Settings settings)

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Tools' menu
  2. Click on 'Options...'
  3. Click on 'WindowsHello' Tab
  4. Click on 'Store keys in the Windows Credential Manager'
  5. Click on 'OK'
  6. See error

Expected behavior Expected KeePassWinHello to create new key and successfully store in in the Windows Credential Manager Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Windows Hello credentials set to accept a PIN or Fingerprint

2019-08-27 16_51_01-KeePassWinHello

mullenat commented 5 years ago

Better screenshot of error withour cursor in the way 2019-08-27 17_41_02-KeePassWinHello

shuffle-c commented 5 years ago

Hello, thank you for the report. Could you please tell us your OS build and edition?

mullenat commented 5 years ago

Windows 10 Enterprise (x64) Version 1803 (build 17134.950)

tvannuland commented 5 years ago

Exactly the same issue here. Win10 Pro (x64) Version 1803 and on my Surface Pro (newest). Except both Hello are set for face recognition.

KeePassWinHelloError

shuffle-c commented 5 years ago

I've done some research and found out possible problem, could you please check if it works so that we could release the fixed version? You can download it by this link. Thank you in advance!

mullenat commented 5 years ago

This update works! Thank you.

tvannuland commented 5 years ago

Works fine on all my computers now as well. Looks like that fixes the issue. Thank you!

sirAndros commented 5 years ago

This was fixed in v3.1. Thank you!