darktrojan/openwith

Open With could not connect to the outside world

Opened this issue · 8 comments

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

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!

Confirming that changing python to python3 fixes the issue locally.

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

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.

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.

Waterfox G5 Beta 3 FIXES this issue!

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.