Comments (11)
Thank you, that is exactly the case! Looks like something that should have an easy fix. I'll let you know when a working release gets published.
from zen.
Hi, thanks for the report! Do you perhaps have the "Require an administrator password to access system-wide settings" switch turned on under the "Privacy & Security" -> "Advanced" menu in the settings? If so, you can temporarily launch the app with elevated permissions from your terminal using sudo /Applications/Zen.app/Contents/MacOS/Zen
. I'll think of a way to implement a better solution within the app itself.
from zen.
Hi @anfragment Thanks for your swift response. I tried it how you suggsted and even deactivated the setting in privacy but I still get the same error:
It gives the following in terminal:
2023/12/18 13:50:19 starting proxy 2023/12/18 13:50:19 filter initialization: added 3781 rules and 0 exceptions from "https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext" 2023/12/18 13:50:19 filter initialization: added 32414 rules and 619 exceptions from "https://easylist.to/easylist/easyprivacy.txt" 2023/12/18 13:50:19 filter initialization: added 2205 rules and 0 exceptions from "https://malware-filter.gitlab.io/malware-filter/urlhaus-filter-online.txt" 2023/12/18 13:50:19 filter initialization: added 37517 rules and 500 exceptions from "https://easylist-downloads.adblockplus.org/easylist_noelemhide.txt" 2023/12/18 13:50:19 filter initialization: added 78206 rules and 2207 exceptions from "https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_3_Spyware/filter.txt" 2023/12/18 13:50:19 filter initialization: added 34873 rules and 0 exceptions from "https://malware-filter.gitlab.io/malware-filter/phishing-filter.txt" 2023/12/18 13:50:21 filter initialization: added 11678 rules and 0 exceptions from "https://someonewhocares.org/hosts/zero/hosts" 2023/12/18 13:50:21 proxy listening on port 65199 2023/12/18 13:50:21 failed to start proxy: set system proxy: set web proxy (interface: USB, port: 65199): exit status 4 ** Error: The parameters were not valid.
from zen.
Are you perhaps using an USB Ethernet adapter? Could you please send the output of running netstat -nr
and scutil --nwi
?
from zen.
Hi, I'm using a RWC Thunderbolt Dock for Ethernet internet. These are the outputs:
netstat -nr
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 192.168.178.1 UGScg en7
default 192.168.178.1 UGScIg en0
default link#25 UCSIg bridge100 !
default link#27 UCSIg bridge101 !
10.37.129/24 link#27 UC bridge101 !
10.37.129.2 f6.d4.88.16.c.65 UHLWIi lo0
10.37.129.255 ff.ff.ff.ff.ff.ff UHLWbI bridge101 !
10.211.55/24 link#25 UC bridge100 !
10.211.55.2 f6.d4.88.16.c.64 UHLWIi lo0
10.211.55.255 ff.ff.ff.ff.ff.ff UHLWbI bridge100 !
17.242.176.80 link#25 UHLWIg bridge100 !
17.242.176.80 link#27 UHLWIg bridge101 !
127 127.0.0.1 UCS lo0
127.0.0.1 127.0.0.1 UH lo0
169.254 link#13 UCS en7 !
169.254 link#15 UCSI en0 !
192.168.178 link#13 UCS en7 !
192.168.178 link#15 UCSI en0 !
192.168.178.1/32 link#13 UCS en7 !
192.168.178.1 dc:15:c8:44:bd:e0 UHLWIir en7 1058
192.168.178.1 dc:15:c8:44:bd:e0 UHLWIir en0 1180
192.168.178.1/32 link#15 UCSI en0 !
192.168.178.14 link#13 UHRLWI en7 !
192.168.178.20 c8:2a:14:55:55:eb UHLWIi en7 856
192.168.178.20 c8:2a:14:55:55:eb UHLWIi en0 856
192.168.178.24/32 link#15 UCS en0 !
192.168.178.24 f4:d4:88:61:84:44 UHLWI lo0
192.168.178.31/32 link#13 UCS en7 !
192.168.178.31 0:23:a4:6:63:4f UHLWI lo0
192.168.178.31 0:23:a4:6:63:4f UHLWI en0 1076
192.168.178.33 0:4:20:22:43:de UHLWI en7 !
192.168.178.39 ec:b5:fa:2b:77:96 UHLWI en7 1179
192.168.178.39 ec:b5:fa:2b:77:96 UHLWI en0 1180
192.168.178.49 fa:a0:fc:c7:64:e0 UHLWI en7 734
192.168.178.49 fa:a0:fc:c7:64:e0 UHLWI en0 734
192.168.178.50 b6:22:2c:16:bb:d4 UHLWI en7 417
192.168.178.50 b6:22:2c:16:bb:d4 UHLWIi en0 501
192.168.178.61 d0:3:4b:56:ed:57 UHLWI en7 714
192.168.178.166 link#13 UHRLWI en7 !
192.168.178.166 link#15 UHRLWI en0 !
192.168.178.166 link#25 UHLWIg bridge100 !
192.168.178.166 link#27 UHLWIg bridge101 !
192.168.178.255 ff:ff:ff:ff:ff:ff UHLWbI en7 !
195.240.73.34 link#25 UHLWIg bridge100 !
195.240.73.34 link#27 UHLWIg bridge101 !
224.0.0/4 link#13 UmCS en7 !
224.0.0/4 link#15 UmCSI en0 !
224.0.0.251 1:0:5e:0:0:fb UHmLWI en7
224.0.0.251 1:0:5e:0:0:fb UHmLWI en0
224.0.0.251 1:0:5e:0:0:fb UHmLWIg bridge101
239.255.255.250 1:0:5e:7f:ff:fa UHmLWI en7
239.255.255.250 1:0:5e:7f:ff:fa UHmLWI en0
239.255.255.250 1:0:5e:7f:ff:fa UHmLWIg bridge100
239.255.255.250 1:0:5e:7f:ff:fa UHmLWIg bridge101
255.255.255.255/32 link#13 UCS en7 !
255.255.255.255 ff:ff:ff:ff:ff:ff UHLWbI en7 !
255.255.255.255/32 link#15 UCSI en0 !
Internet6:
Destination Gateway Flags Netif Expire
default fe80::de15:c8ff:fe44:bde0%en7 UGcg en7
default fe80::de15:c8ff:fe44:bde0%en0 UGcIg en0
default fe80::%utun0 UGcIg utun0
default fe80::%utun1 UGcIg utun1
default fe80::%utun2 UGcIg utun2
default fe80::%utun3 UGcIg utun3
default fe80::%utun4 UGcIg utun4
default fe80::%utun5 UGcIg utun5
default fe80::%utun6 UGcIg utun6
default fe80::%utun7 UGcIg utun7
::1 ::1 UHL lo0
2a10:3781:1317::/48 fe80::de15:c8ff:fe44:bde0%en0 UGc en0
2a10:3781:1317:1::/64 link#13 UC en7
2a10:3781:1317:1::/64 link#15 UCI en0
2a10:3781:1317:1:82d:7364:97b5:ba90 fa:a0:fc:c7:64:e0 UHLWI en7
2a10:3781:1317:1:c8e:2bf2:2b2e:a8d8 b6:22:2c:16:bb:d4 UHLWI en7
2a10:3781:1317:1:c8e:2bf2:2b2e:a8d8 b6:22:2c:16:bb:d4 UHLWI en0
2a10:3781:1317:1:1008:3b57:68e4:d6c 0:23:a4:6:63:4f UHL lo0
2a10:3781:1317:1:10de:f14e:79b5:b601 link#13 UHLWI en7
2a10:3781:1317:1:10de:f14e:79b5:b601 link#15 UHLWI en0
2a10:3781:1317:1:142a:7c3b:5ba9:cfd f4:d4:88:61:84:44 UHL lo0
2a10:3781:1317:1:5c86:904:b9b0:83b0 fa:a0:fc:c7:64:e0 UHLWI en7
2a10:3781:1317:1:61e2:2aa3:6001:aeca 0:23:a4:6:63:4f UHL lo0
2a10:3781:1317:1:64e8:302:5b9c:6a66 b6:22:2c:16:bb:d4 UHLWI en7
2a10:3781:1317:1:64e8:302:5b9c:6a66 b6:22:2c:16:bb:d4 UHLWI en0
2a10:3781:1317:1:8885:1942:778f:36de f4:d4:88:61:84:44 UHL lo0
2a10:3781:1317:1:a8d6:14a4:bcef:15ee b6:22:2c:16:bb:d4 UHLWI en7
2a10:3781:1317:1:d466:cce1:3f4:d2ff b6:22:2c:16:bb:d4 UHLWI en7
2a10:3781:1317:1:de15:c8ff:fe44:bde0 dc:15:c8:44:bd:e0 UHLWIi en7
fdb2:2c26:f4e4::/64 link#25 UC bridge100
fdb2:2c26:f4e4:: link#25 UHLWI bridge100
fdb2:2c26:f4e4::1 f6.d4.88.16.c.64 UHL lo0
fdb2:2c26:f4e4:1::/64 link#27 UC bridge101
fdb2:2c26:f4e4:1:: link#27 UHLWI bridge101
fdb2:2c26:f4e4:1::1 f6.d4.88.16.c.65 UHL lo0
fe80::%lo0/64 fe80::1%lo0 UcI lo0
fe80::1%lo0 link#1 UHLI lo0
fe80::%en7/64 link#13 UCI en7
fe80::df:e046:42d7:8ea6%en7 b6:22:2c:16:bb:d4 UHLWIi en7
fe80::200:aaff:fed6:7d59%en7 0:0:aa:d6:7d:59 UHLWI en7
fe80::461:3fe9:6d2b:c4a4%en7 fa:a0:fc:c7:64:e0 UHLWIi en7
fe80::47d:872:241b:17ef%en7 f4:d4:88:61:84:44 UHLWI en7
fe80::4c5:3bbb:53f6:5cd%en7 d0:3:4b:56:ed:57 UHLWI en7
fe80::8e6:d91b:8858:64b%en7 c8:2a:14:55:55:eb UHLWIi en7
fe80::1861:e4c8:33b8:da86%en7 fa:a0:fc:c7:64:e0 UHLWI en7
fe80::188c:a63a:6bd0:8bc5%en7 0:23:a4:6:63:4f UHLI lo0
fe80::de15:c8ff:fe44:bde0%en7 dc:15:c8:44:bd:e0 UHLWIir en7
fe80::%ap1/64 link#14 UCI ap1
fe80::f4d4:88ff:fe61:8444%ap1 f6:d4:88:61:84:44 UHLI lo0
fe80::%en0/64 link#15 UCI en0
fe80::df:e046:42d7:8ea6%en0 b6:22:2c:16:bb:d4 UHLWIi en0
fe80::461:3fe9:6d2b:c4a4%en0 fa:a0:fc:c7:64:e0 UHLWI en0
fe80::47d:872:241b:17ef%en0 f4:d4:88:61:84:44 UHLI lo0
fe80::8e6:d91b:8858:64b%en0 c8:2a:14:55:55:eb UHLWIi en0
fe80::1861:e4c8:33b8:da86%en0 fa:a0:fc:c7:64:e0 UHLWI en0
fe80::188c:a63a:6bd0:8bc5%en0 0:23:a4:6:63:4f UHLWI en0
fe80::de15:c8ff:fe44:bde0%en0 dc:15:c8:44:bd:e0 UHLWIir en0
fe80::d48b:f1ff:fead:7a01%awdl0 d6:8b:f1:ad:7a:1 UHLI lo0
fe80::d48b:f1ff:fead:7a01%llw0 d6:8b:f1:ad:7a:1 UHLI lo0
fe80::%utun0/64 fe80::ca8b:9b5f:686:ca74%utun0 UcI utun0
fe80::ca8b:9b5f:686:ca74%utun0 link#20 UHLI lo0
fe80::%utun1/64 fe80::a850:d6e2:8a72:cf4c%utun1 UcI utun1
fe80::a850:d6e2:8a72:cf4c%utun1 link#21 UHLI lo0
fe80::%utun2/64 fe80::405f:ca89:8f8b:cd82%utun2 UcI utun2
fe80::405f:ca89:8f8b:cd82%utun2 link#22 UHLI lo0
fe80::%utun3/64 fe80::ce81:b1c:bd2c:69e%utun3 UcI utun3
fe80::ce81:b1c:bd2c:69e%utun3 link#23 UHLI lo0
fe80::%bridge100/64 link#25 UCI bridge100
fe80::f4d4:88ff:fe16:c64%bridge100 f6.d4.88.16.c.64 UHLI lo0
fe80::f4d4:88ff:fe61:8444%bridge100 link#25 UHLWI bridge100
fe80::%bridge101/64 link#27 UCI bridge101
fe80::f4d4:88ff:fe16:c64%bridge101 link#27 UHLWI bridge101
fe80::f4d4:88ff:fe16:c65%bridge101 f6.d4.88.16.c.65 UHLI lo0
fe80::f4d4:88ff:fe61:8444%bridge101 link#27 UHLWI bridge101
fe80::%utun4/64 fe80::c9cb:bb43:4fb4:d0a0%utun4 UcI utun4
fe80::c9cb:bb43:4fb4:d0a0%utun4 link#28 UHLI lo0
fe80::%utun5/64 fe80::cd2c:6588:ff49:5d4c%utun5 UcI utun5
fe80::cd2c:6588:ff49:5d4c%utun5 link#29 UHLI lo0
fe80::%utun6/64 fe80::7eac:5245:e02f:8c6e%utun6 UcI utun6
fe80::7eac:5245:e02f:8c6e%utun6 link#30 UHLI lo0
fe80::%utun7/64 fe80::a28b:98e0:7b89:c5df%utun7 UcI utun7
fe80::a28b:98e0:7b89:c5df%utun7 link#31 UHLI lo0
ff00::/8 ::1 UmCI lo0
ff00::/8 link#13 UmCI en7
ff00::/8 link#14 UmCI ap1
ff00::/8 link#15 UmCI en0
ff00::/8 link#18 UmCI awdl0
ff00::/8 link#19 UmCI llw0
ff00::/8 fe80::ca8b:9b5f:686:ca74%utun0 UmCI utun0
ff00::/8 fe80::a850:d6e2:8a72:cf4c%utun1 UmCI utun1
ff00::/8 fe80::405f:ca89:8f8b:cd82%utun2 UmCI utun2
ff00::/8 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3
ff00::/8 link#25 UmCI bridge100
ff00::/8 link#27 UmCI bridge101
ff00::/8 fe80::c9cb:bb43:4fb4:d0a0%utun4 UmCI utun4
ff00::/8 fe80::cd2c:6588:ff49:5d4c%utun5 UmCI utun5
ff00::/8 fe80::7eac:5245:e02f:8c6e%utun6 UmCI utun6
ff00::/8 fe80::a28b:98e0:7b89:c5df%utun7 UmCI utun7
ff01::%lo0/32 ::1 UmCI lo0
ff01::%en7/32 link#13 UmCI en7
ff01::%ap1/32 link#14 UmCI ap1
ff01::%en0/32 link#15 UmCI en0
ff01::%utun0/32 fe80::ca8b:9b5f:686:ca74%utun0 UmCI utun0
ff01::%utun1/32 fe80::a850:d6e2:8a72:cf4c%utun1 UmCI utun1
ff01::%utun2/32 fe80::405f:ca89:8f8b:cd82%utun2 UmCI utun2
ff01::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3
ff01::%bridge100/32 link#25 UmCI bridge100
ff01::%bridge101/32 link#27 UmCI bridge101
ff01::%utun4/32 fe80::c9cb:bb43:4fb4:d0a0%utun4 UmCI utun4
ff01::%utun5/32 fe80::cd2c:6588:ff49:5d4c%utun5 UmCI utun5
ff01::%utun6/32 fe80::7eac:5245:e02f:8c6e%utun6 UmCI utun6
ff01::%utun7/32 fe80::a28b:98e0:7b89:c5df%utun7 UmCI utun7
ff02::%lo0/32 ::1 UmCI lo0
ff02::%en7/32 link#13 UmCI en7
ff02::%ap1/32 link#14 UmCI ap1
ff02::%en0/32 link#15 UmCI en0
ff02::%utun0/32 fe80::ca8b:9b5f:686:ca74%utun0 UmCI utun0
ff02::%utun1/32 fe80::a850:d6e2:8a72:cf4c%utun1 UmCI utun1
ff02::%utun2/32 fe80::405f:ca89:8f8b:cd82%utun2 UmCI utun2
ff02::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3
ff02::%bridge100/32 link#25 UmCI bridge100
ff02::%bridge101/32 link#27 UmCI bridge101
ff02::%utun4/32 fe80::c9cb:bb43:4fb4:d0a0%utun4 UmCI utun4
ff02::%utun5/32 fe80::cd2c:6588:ff49:5d4c%utun5 UmCI utun5
ff02::%utun6/32 fe80::7eac:5245:e02f:8c6e%utun6 UmCI utun6
ff02::%utun7/32 fe80::a28b:98e0:7b89:c5df%utun7 UmCI utun7
scutil --nwi
Network information
IPv4 network interface information
en7 : flags : 0x7 (IPv4,IPv6,DNS)
address : 192.168.178.31
reach : 0x00000002 (Reachable)
en0 : flags : 0x7 (IPv4,IPv6,DNS)
address : 192.168.178.24
reach : 0x00000002 (Reachable)
REACH : flags 0x00000002 (Reachable)
IPv6 network interface information
en7 : flags : 0x7 (IPv4,IPv6,DNS)
address : 2a10:3781:1317:1:1008:3b57:68e4:d6c
reach : 0x00000002 (Reachable)
en0 : flags : 0x7 (IPv4,IPv6,DNS)
address : 2a10:3781:1317:1:142a:7c3b:5ba9:cfd
reach : 0x00000002 (Reachable)
REACH : flags 0x00000002 (Reachable)
Network interfaces: en7 en0
from zen.
Ok, at first I thought this issue might be related to the one @tangowithfoxtrot raised in #13, but this looks different. I think the problem is that we're incorrectly assuming that network interfaces are always composed of a single word. If I'm correct, the app should be trying to set the proxy for an interface named something like "USB 10/100/1000 LAN" instead of just "USB".
Could you please run the networksetup -listnetworkserviceorder
and share its output? This should provide us with the answer.
from zen.
Great that things are getting clearer. This is the output:
An asterisk (*) denotes that a network service is disabled.
(1) LG Monitor Controls
(Hardware Port: LG Monitor Controls, Device: usbmodem303MAFCG1R792)
(2) USB 10/100/1000 LAN
(Hardware Port: USB 10/100/1000 LAN, Device: en7)
(3) USB 10/100/1000 LAN 2
(Hardware Port: USB 10/100/1000 LAN, Device: en9)
(4) Wi-Fi
(Hardware Port: Wi-Fi, Device: en0)
(5) iPhone USB
(Hardware Port: iPhone USB, Device: en8)
(6) Thunderbolt Bridge
(Hardware Port: Thunderbolt Bridge, Device: bridge0)
(7) VPN thuis
(Hardware Port: IPSec, Device: )
(8) NordVPN NordLynx
(Hardware Port: com.nordvpn.NordVPN, Device: )
(9) JanWireguardVPN
(Hardware Port: com.wireguard.macos, Device: )
(10) NextDNS
(Hardware Port: io.nextdns.NextDNSMac, Device: )
from zen.
Great that it helped and thanks for letting me know when a fix is available. Good luck with the fix!
from zen.
Any progress on this? I'm getting the same error using a USB 4/Thunderbolt 4 dock for ethernet.
from zen.
@georgesmaragdakis working on it, stay tuned!
from zen.
@georgesmaragdakis check out the latest release, it should fix the issue!
from zen.
Related Issues (20)
- Integrate: `GoodByeDpi` HOT 1
- dailymotion HOT 1
- Bug: broken websocket connections
- Feature: install the CA into Firefox's store HOT 1
- Add Zen Application to Chocolatey Package Manager HOT 1
- Add tray support. HOT 1
- Add documentation HOT 1
- Feature: migration scripts
- Feature: Add Minimize to Tray
- Feature: Add to WinGet Windows Package Manager
- Feature: userscripts support
- Error when used on some Linux disributions HOT 3
- Can not operate
- When I use zen, nothing is displayed on the homepage. Is this normal? HOT 1
- Link shortener bypass
- Bad domain modifier matching HOT 1
- Failed to start proxy: set system proxy: set web proxy (interface:, port: 51795): exit status 4 ** Error: The parameters were not valid. HOT 4
- Replace elevate library with AppleScript command via osascript
- Error when starting and using a paloalto's GlobalProtext VPN/proxy HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zen.