5

I wanted to use KeePassXC as my password manager, it has option to fill out login and password on saved passwords in KPXC database. Here what trouble I get:

Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.

After reload button new info shows:

Key exchange was not successful.

Beforehand I opened KeePassXC, unlocked database, changed setting for integration with browsers, did with Firefox and Brave on Ubuntu 20.04. I do not know why its not getting keys from KPXC, in both add-ons settings KPXC is showing No connected databases found. Trying to connect doesn't solve the issue. I want to use Yubikey5 with KeePassXC but if this add-on database connection still be failing, i will abandon KPXC and will look for other good utility that is compatible with Yubikey5.

UMR
  • 193

2 Answers2

3

Issue occurred because snap version of KeePassXC and Brave browser. To install unsnapped KeePassXC version: Add PPA to system's software source:

sudo add-apt-repository ppa:phoerious/keepassxc
sudo apt-get update
sudo apt install keepassxc

unsnapped version of Brave browser:

sudo apt install apt-transport-https curl gnupg
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser
UMR
  • 193
1

In my case, this happens to me with the flatpak version.

Using:

sudo apt install keepassxc

and enabling browser integration again works for me.