After installing the KeepassXC browser extension, the extension is not able to connect to the database. While Vivaldi (chromium based as well) can connect to the database.
Timeout message is thrown. Under settings in the extension the database name is not showing.
Successfully connected to the database to manage passwords.
Easily reproduced
Version 0.55.20 Chromium: 70.0.3538.67 (Official Build) (64-bit)
Yes. Latest beta has the same issue.
Cross link: https://github.com/keepassxreboot/keepassxc/issues/2414
Could you try enabling Allow All cookies in settings for Cookie control and see if this fixes the issue?
I can try that when I'm home again. What I forgot to mention in my ticket is that I'm running openSUSE.
Allowing all cookies does not have effect. I also tried to add a symlink as suggested in the cross-linked thread.
Adding a symlink to org.keepassxc.keepassxc_browser.json in .config/BraveSoftware/Brave-Browser/NativeMessagingHosts makes integration work. That file is found in .config/Chromium/NativeMessagingHosts
Seems to work now, at least on Mac OS Mojave, without checking chromium under browser integration settings.
Adding a symlink to
org.keepassxc.keepassxc_browser.jsonin.config/BraveSoftware/Brave-Browser/NativeMessagingHostsmakes integration work. That file is found in.config/Chromium/NativeMessagingHosts
Thank you - I copied the file instead. It fixed the problem!
Thank you +1. This worked for me too.
I'm not sure this is fixable on the Brave side. Here's the issue in KeePassXC land (at least for Linux): https://github.com/keepassxreboot/keepassxc/issues/2414
The issue (consistent with @tneo's account above) seems to be that KeePassXC doesn't have an integration option for Brave, and thus doesn't know where to put its JSON configuration. This seems like it may be a wontfix for Brave?
Happy to close until I hear otherwise.
Just to let anyone interested know, as of today (November 11, 2019), KeePassXC already has an option to enable Brave integration. Enabling it and installing the KPXC Chrome extension on Brave works fine.
How to fix it for Brave in Windows 10 ? Any registry key that needs to be added ?
Most helpful comment
Adding a symlink to
org.keepassxc.keepassxc_browser.jsonin.config/BraveSoftware/Brave-Browser/NativeMessagingHostsmakes integration work. That file is found in.config/Chromium/NativeMessagingHosts