Open jandede opened 1 year ago
Seems ok right?
No. As already started here directory was needed:
-> Creating a directory at /home/user/snap/firefox/common/com.add0n.node
=> Native Host is installed in /home/user/snap/firefox/common/com.add0n.node
...
-> Creating a directory at /home/user/snap/firefox/common/.mozilla/native-messaging-hosts
-> Firefox Browser (snap version) is supported
And ffmpeg installed to:
/home/user/snap/firefox/common/ffmpeg
But this method stopped working already in ubuntu 22.04.02:
Ok. I tried to specify the path manually.
Open this file:
~/.config/com.add0n.node/run.sh
And change "./node" to "/home/user/snap/firefox/common/com.add0n.node/node". As a result:
#!/usr/bin/env bash
/home/user/snap/firefox/common/com.add0n.node/node host.js
But now I get the same errorr that I do not know how to fix:
NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsINativeMessagingPortal.closeSession]
@SigmFreud thanks for clarification.
I've concluded that this is most likely an issue with Snap. I've been out of the scene for a long time so I hardly knew what it even is! However I found this (unrelated) FF addon has issues with specifically the Snap version of FF https://github.com/browserpass/browserpass-native/issues/112
I then installed non-snap version of Firefox [113.0 (64-bit)], and this add-on works once again. Wohoo!
Also, a lot of similiar add-ons started working again (like "Open with"), didn't work with that Snap version... So most likely it's snap that is at fault here
jandede, you're probably right. The speed of upgrading any extensions for snap is very slow, so it's better to install the non-snap version FireFox until better times
Yep, Apparently it is being worked on, but this problem has been around for a long time: https://forum.snapcraft.io/t/native-messaging-support-in-strictly-confined-browser-snaps/26849
(,_\°+minhaj enter#'|)(’i'···'p300pharm,-íì-,)m`-s|.·data'-^-’°–°–°\sumon20[Gulf]-.|.|dip&soikat_ò”swift
Version: 111.0.1 Mozilla Firefox Snap for Ubuntu Ubuntu 23.04
I installed the script with ./install.sh
Seems ok right?
But in Native Integration page, I click Check Connection, a pop-up appears saying "Cannot find the native client. Follow the 3 steps to install the native client"
Console messages (2 per click):
and
Canceled by user? This is a fresh Ubuntu install. Worked perfectly yesterday with Arch. I've installed all programs that are required I tried the same with Chrome, Waterfox, what have you but I couldn't get it to work with anything, so I don't think it's a Firefox issue..
Anyone have any idea what this error means? Cheers