the addons of password manager KeeWeb doesn't work on Snap version of Firefox
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
People
(Reporter: twang2218, Unassigned, NeedInfo)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0
Steps to reproduce:
- Launch Firefox in Ubuntu 21.10, which use snap version of Firefox instead of deb version,
- then install 'KeeWeb Connect' add-on, https://addons.mozilla.org/zh-CN/firefox/addon/keeweb-connect/,
- install KeeWeb from https://keeweb.info, enable the 'Broswer integration' from settings.
- click 'connect' from KeeWeb connect addons UI.
Actual results:
The 'KeeWeb Connect' failed to connect the local KeeWeb app.
During the debug process, I found that the KeeWeb connect addons communicate with KeeWeb desktop app via unix socket /tmp/keeweb-connect-1000.sock. The deb version of firefox works correctly because the firefox process is able to access the sock file, however, the snap version of firefox cannot access the host's sock file. It can be verified by enter the sandbox of snap firefox via command snap run -shell firefox then check /tmp directory will find it's an empty directory, rather than host's /tmp directory which contains keeweb-connect-1000.sock socket file.
Expected results:
Snap version of Firefox should find a way to be able to communicate other process out of the snap sandbox via unix socket.
Comment 1•4 years ago
|
||
I couldn't manage to reproduce this issue on Ubuntu 20.04 x64. It might be specific to Ubuntu 21.10.
Could you please try to reproduce this issue using a new profile? You can find the steps to do that below:
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager
Thanks.
Comment 2•4 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 3•4 years ago
|
||
Closing this as resolved: incomplete due the lack of response from the reporter. Please feel free to reopen the bug if the issue still persist even after following the steps mentioned in previous comment.
Description
•