KeePassXC-Browser nie może połączyć się do bazy danych KeePassXC

japancat
2023-09-09

Problem#

Rozszerzenie KeePassXC-Browser nie łączy się z bazą danych KeePassXC w systemie Linux.
Mimo poprawnej instalacji menedżera haseł KeePassXC oraz dodatku do Firefoksa, przeglądarka nie wykrywa uruchomionej aplikacji – integracja i autouzupełnianie haseł nie działają.

Źródłem problemu bywa instalacja Firefoksa poprzez Flatpak lub z repozytorium dostarczanego domyślnie w Ubuntu. W obu przypadkach środowisko sandboxingowe izoluje przeglądarkę od KeePassXC, przez co komunikacja między aplikacjami jest niemożliwa.

Rozwiązanie#

Skuteczne okazało się całkowite usunięcie wszystkich dotychczasowych instalacji Firefoksa, a następnie zainstalowanie przeglądarki z pakietu .deb, zgodnie z oficjalnym poradnikiem Mozilli.

Instalacja w wersji .deb umożliwia prawidłową komunikację między KeePassXC a rozszerzeniem KeePassXC-Browser, eliminując problem z integracją haseł.