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.
52 Answers
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 keepassxcunsnapped version of Brave browser:
sudo apt install apt-transport-https curl gnupg
curl -s | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser 3 In my case, this happens to me with the flatpak version.
Using:
sudo apt install keepassxcand enabling browser integration again works for me.