KeePassXC-Browser in flatpaked Firefox connect to the database opened in flatpaked KeePassXC, and I can fill my passwords in forms easily.
KeePassXC-Browser in flatpaked Firefox doesn't connect to the database opened in flatpaked KeePassXC.
If flatpak allows to run extensions, maybe Proxy should packaged as an extension to KeePassXC flatpak? Just call org.keepassxc.KeePassXC.Proxy
KeePassXC - 2.3.4
Revision: 6fe821c
Distribution: Flatpak
Libraries:
Operating system: Fedora Silverblue 29.20190124.0
CPU architecture: x86_64
Kernel: linux 4.20.3-200.fc29.x86_64
Enabled extensions:
P.S. Flatpak gonna be a pain in your ass for one more time I guess. :slightly_smiling_face:
This is an issue with Snaps as well. I just do not think it is possible for two isolated apps to communicate with each other. One of the apps will need to be "natively run", and ideally that one would be KeePassXC.
Editor's Note: Of course it is possible to make this work, BUT, what is the point of having a Flatpak or Snap that is full of holes? Might as well use the AppImage in this case (portability) and forget these silly sandboxes.
Check if this helps: https://github.com/keepassxreboot/keepassxc-browser/issues/297#issuecomment-429235866.
Check if this helps: keepassxreboot/keepassxc-browser#297 (comment).
I had this tweak before I've tried to switch to Firefox Nightly flatpak. It doesn't help.
As I recommend @droidmonkey's solution, I can still check if there's anything to do about it. Please note, that we don't officially support Beta or Nightly builds. If something doesn't work with them, usually the stable build doesn't have the problem. Not in this case of course, because it's purely related to flatpak.
I stumbled onto the same problem and found another bug report on the FF flatpak repo here on Github.
https://github.com/xhorak/firefox-devedition-flatpak/issues/92
Closing this as we have no control over the FireFox Flatpak.
FYI, for everyone following: I have found a working around involving some manual steps you need to do though for KeePassXC<->Firefox communication, if Firefox is flatpaked/sandboxed (works if KeePassXC is sandboxed or not). Read the full write-up/tutorial here.
Most helpful comment
FYI, for everyone following: I have found a working around involving some manual steps you need to do though for KeePassXC<->Firefox communication, if Firefox is flatpaked/sandboxed (works if KeePassXC is sandboxed or not). Read the full write-up/tutorial here.