IJHack / QtPass

QtPass is a multi-platform GUI for pass, the standard unix password manager.
https://qtpass.org/
GNU General Public License v3.0
1.03k stars 162 forks source link

Cannot decrypt own passwords; No secret key #580

Closed ghost closed 2 years ago

ghost commented 2 years ago

Describe the bug Used QtPass to create my secret key as offered at app startup. The creation process hung indefinately (and I foolishly waited over an hour just to see). After that I see gpg: decryption failed: No secret key trying to copy a newly created test password.

To Reproduce

I did this from GNOME on a fresh Arch install before installing seahorse.

Steps to reproduce the behavior:

  1. Install Arch Linux latest kernel
  2. Install QtPass
  3. Start QtPass
  4. Generate GPG key from QtPass
  5. Restart QtPass
  6. Select new GPG key available
  7. Create password
  8. Attempt to decrypt new password

Expected behavior Key creation does not hang indefinately as it did even after it created the new key. Passwords created using new key can decrypt own passwords via GUI.

Screenshots n/a

Desktop (please complete the following information):

Additional context Not sure why related issues are closed. This bug makes the software seem unusable.

ghost commented 2 years ago

Issue caused due to uninitialized pass datastore. Had to do that manually. It should be handled by the app.

ghost commented 2 years ago

Just discovered gopass. Thanks.