zen icon indicating copy to clipboard operation
zen copied to clipboard

Error when starting and using a paloalto's GlobalProtext VPN/proxy

Open wburningham opened this issue 4 months ago • 6 comments

Description

Zen fails to start when using a paloalto's GlobalProtext proxy (the proxy used by my work).

Logs from the macOS console app (the link to how to include the logs that Zen prints out was not helpful so let me know if there is someplace else to look at logs):

default	09:39:16.669517-0700	Zen	0x12e05ba40 - [PID=0] WebProcessCache::setApplicationIsActive: (isActive=1)
default	09:39:16.673858-0700	Zen	Gained inheritances: {(
    <RBSInheritance| environment:(none) name:com.apple.launchservices.userfacing origID:648-593-932837 0>,
    <RBSInheritance| environment:(none) name:com.apple.launchservices.userfacing origID:648-593-932837 0>
)}
default	09:39:16.690807-0700	Zen	Gained inheritances: {(
    <RBSInheritance| environment:(none) name:com.apple.frontboard.visibility origID:648-620-932839 0>
)}
default	09:39:17.654028-0700	Zen	parent WailsWindow 0x134010720 (17e06) remove NSWindow 0x134222260 (17e69) from group
default	09:39:17.654211-0700	Zen	parent WailsWindow 0x134010720 (17e06) add NSWindow 0x134222260 (17e69) to group
default	09:39:17.654601-0700	Zen	order window: 17e69 op: 1 relative: 17e06 related: 0
default	09:39:17.700637-0700	Zen	parent WailsWindow 0x134010720 (17e06) remove NSWindow 0x134222260 (17e69) from group
default	09:39:17.700861-0700	Zen	window NSWindow 17e69 finishing close
default	09:39:17.701174-0700	Zen	order window: 17e69 op: 0 relative: 0 related: 0
default	09:39:17.705393-0700	Zen	nw_path_libinfo_path_check [9FE9BF9E-727F-4850-915A-58C0FAA3193C Hostname#2af0d623:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:17.705393-0700	Zen	nw_path_libinfo_path_check [FA2CB79E-AFE3-4197-B05C-614AB39E90D8 Hostname#782fce55:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:17.705393-0700	Zen	nw_path_libinfo_path_check [E32CE374-59E9-4F8D-9B2E-EBC949C58FC4 Hostname#ea855251:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:17.705450-0700	Zen	nw_path_libinfo_path_check [81BF410D-6CD6-4CEE-9508-BF4C57E450EF Hostname#80eab101:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:17.705570-0700	Zen	nw_path_libinfo_path_check [27DE61DB-866E-4A5A-8B70-249D4CAFAC8C Hostname#326b1f12:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:17.705550-0700	Zen	nw_path_libinfo_path_check [9B0DE8C8-338B-4439-B99A-2E93E68FD42E Hostname#cc9ddf31:0 tcp, legacy-socket, attribution: developer]
	libinfo check path: satisfied (Path is satisfied), interface: utun4, ipv4, dns
default	09:39:18.884031-0700	Zen	0x12e0500e0 - [PID=75693, throttler=0x12e01ce40] ProcessThrottler::Activity::Activity: Starting foreground activity / 'WebPageProxy::runJavaScriptInFrameInScriptWorld'
default	09:39:18.885795-0700	Zen	0x12e0500e0 - [PID=75693, throttler=0x12e01ce40] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'WebPageProxy::runJavaScriptInFrameInScriptWorld'
default	09:39:20.864142-0700	Zen	0x12e05ba40 - [PID=0] WebProcessCache::setApplicationIsActive: (isActive=0)
default	09:39:21.001667-0700	Zen	Lost inheritances: {(
    <RBSInheritance| environment:(none) name:com.apple.frontboard.visibility origID:648-620-932839 0>,
    <RBSInheritance| environment:(none) name:com.apple.launchservices.userfacing origID:648-593-932837 0>,
    <RBSInheritance| environment:(none) name:com.apple.launchservices.userfacing origID:648-593-932837 0>
)}

Version

v0.3.1

Operating System

macOS 14.2

Steps to Reproduce

  1. Start a paloalto's GlobalProtext VPN/proxy
  2. Open the app and click start
  3. See the "Failed to start proxy: set system proxy: no network service found" error
  4. Stop a paloalto's GlobalProtext VPN/proxy
  5. Open the app and click start
  6. It works this time

Order does not matter: starting Zen before a paloalto's GlobalProtext proxy also fails.

Additional Context

No response

wburningham avatar Feb 23 '24 16:02 wburningham