Skip to content

SSH keys are not loaded when database is unlocked automatically via KeePassProtectedKeyStore #431

@khnz

Description

@khnz

When the KeePass database is unlocked automatically using the plugin KeePassProtectedKeyStore, KeeAgent does not load SSH keys even though the option “Add key to agent when database is opened/unlocked” is enabled.

Steps to reproduce:

  1. Install KeePassProtectedKeyStore.
  2. Configure KeePassProtectedKeyStore to store the database master key and unlock the database automatically.
  3. Restart KeePass.
  4. Open the Database, it is unlocked automatically via KeePassProtectedKeyStore.
    => KeeAgent does not load the SSH keys.

Verification:

  1. Disable auto-login in the KeePassProtectedKeyStore options, but keep the entry.
  2. Restart KeePass.
  3. Open the database and select KeePassProtectedKeyStore as the key provider.
    => KeeAgent loads the SSH key as expected.

Any ideas how this can be fixed?


KeePass: 2.59
KeeAgent: 0.13.8 (in Agent mode, Windows OpenSSH Agent enabled, ssh keys as ppk file as attachment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions