Skip to content

Instantly share code, notes, and snippets.

@redtrillix
Last active July 8, 2022 07:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save redtrillix/6eaab59c3d98c186249dd1c6d09d7742 to your computer and use it in GitHub Desktop.
Save redtrillix/6eaab59c3d98c186249dd1c6d09d7742 to your computer and use it in GitHub Desktop.
[Arch Linux - Flatpak] KeePassXC - Extesion not connecting.

Original comment: keepassxreboot/keepassxc-browser#1399 (comment)

Ok reporting back now.

The problem was that the org.keepassxc.keepassxc_browser.json file in my browsers profile directory was removed or not recreated in the most recent update.

It is fixed by creating this file:

/home/USER/.PROFILE_DIRECTORY/native-messaging-hosts/org.keepassxc.keepassxc_browser.json

Contents:

{
    "allowed_extensions": [
        "keepassxc-browser@keepassxc.org"
    ],
    "description": "KeePassXC integration with native messaging support",
    "name": "org.keepassxc.keepassxc_browser",
    "path": "/usr/bin/keepassxc-proxy",
    "type": "stdio"
}`
/home/USER/.config/BraveSoftware/Brave-Browser-Nightly/NativeMessagingHosts/
{
"allowed_origins": [
"chrome-extension://pdffhmdngciaglkoonimfcmckehcpafo/",
"chrome-extension://oboonakemofpalcgghocfoadofidjkkk/"
],
"description": "KeePassXC integration with native messaging support",
"name": "org.keepassxc.keepassxc_browser",
"path": "/var/lib/flatpak/exports/bin/org.keepassxc.KeePassXC",
"type": "stdio"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment