darktrojan / openwith

Open With add-on for Firefox
https://addons.mozilla.org/addon/open-with/
412 stars 71 forks source link

Open With could not connect to the outside world #322

Open pdxwolfy opened 2 years ago

pdxwolfy commented 2 years ago

Firefox 98.0.1 macOS 12.3 on an M1 iMac Open With 7.2.6

I am unable to use Open With with the latest version of Firefox. I get a red ! badge on the URL bar icon and when I click the icon, I see the message "Open With could not connect to the outside world". When the drop down closes, the red badge and the "Open With" message both disappear until I restart Firefox, but none of the options work.

I have tried uninstalling and reinstalling Open With, and made sure to download and run open_with_mac.py per the instructions, but only succeeded in wiping out my settings.

TBLim commented 2 years ago

Hi, I have the same issue for all extensions on Chrome, Brave, Opera, etc. after upgrading to MacOS 12.3 on M1 mini amd realised this is due to python 2.x has been removed in MacOS 12.3 https://osxdaily.com/2022/02/15/make-python-3-default-macos/ Thus I installed python 3.x and edited open_with_mac.py python to python3 Then this extension is working again!

pdxwolfy commented 2 years ago

Confirming that changing python to python3 fixes the issue locally.

pdxwolfy commented 2 years ago

Actually, it only works on my M1 MBP, not on my M1 iMac. Both systems have identical OS, FF, and OW versions.

DAMoran2022 commented 2 years ago

Using Waterfox G4.1.5, which is based on Firefox ESR 91.13.0, and OW still works, but Firefox ESR 102 breals the extension, causing this error, which is stupid and nonsensical, since OW has no need to communicate with the outside world.

DAMoran2022 commented 2 years ago

Since this issue is six months old I guess we can assume the OW author doesn't plan on correcting it, and write OW off.

DAMoran2022 commented 2 years ago

Waterfox G5 Beta 3 FIXES this issue!

LeeBinder commented 2 years ago

I'm experiencing this issue in latest Waterfox G5.0.2 on an Intel Mac. [EDIT]: now also tested in G5 beta 3 and beta 1 -same thing.

@DAMoran2022 is OW 7.2.6 still working for you in the latest WF G5.0.2? If not again, which WF G5 was the latest working for you? Also, are you on Intel or Apple Silicon M1 or M2?

@TBLim @pdxwolfy you write that you edited in open_with_mac.py from python to python3. But the latest OW 7.2.6 open_with_mac.py is already set to use python3 natively:

#!/usr/bin/env python3

Can you please zip and attach your working open_with_mac.py? Thank you.

LeeBinder commented 2 years ago

https://github.com/WaterfoxCo/Waterfox/issues/2887