A long time ago I used TunnelBlick and I recently tried starting it up again but noticed I couldn't connect to my VPN. Noticing that I couldn't get to the VPN details screen, I tried to update to the latest stable version. Still had the same issues. I then uninstalled and then reinstalled the latest beta and same issues persisted.
I have since, removed the application and all traces (I think), reinstalled all to the same effect. Running on Mac OS 13.4. Any suggestions?
sudo find / -name "*?unnel?lick*" -print
sudo rm -fr /Library/Application\ Support/Tunnelblick
sudo rm -fr /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
sudo rm -fr /System/Volumes/Data/Library/Application\ Support/Tunnelblick
sudo rm -fr /System/Volumes/Data/private/var/log/Tunnelblick
sudo rm -fr /System/Volumes/Data/private/var/folders/vt/_ht0t211687__77pshnx1_2w0000gn/C/net.tunnelblick.tunnelblick
sudo rm -fr /System/Volumes/Data/private/var/run/net.tunnelblick.tunnelblick.tunnelblickd.socket
sudo rm -fr /System/Volumes/Data/private/tmp/tunnelblick-installer-log.txt
sudo rm -fr /System/Volumes/Data/Users/vincent/Library/Application\ Support/Tunnelblick
sudo sqlite3 /private/var/db/SystemPolicyConfiguration/KextPolicy
select * from kext_policy;
delete from kext_policy where team_id = "xyz....";
--reboot--
reinstall
drwxrwxr-x 78 vincent staff 2496 Jun 2 10:24 Applications/
vincent@Vincent_MBP /tmp % cat tunnelblick-installer-log.txt
Tunnelblick installer started 2023-06-06 11:53:05.460367. 1 arguments: 0x0017
getuid() = 501; getgid() = 20; geteuid() = 0; getegid() = 20
Created or checked '/Users/vincent/Library/Application Support/Tunnelblick'; owner = 501:80; permissions = 488
Created or checked '/Users/vincent/Library/Application Support/Tunnelblick/Configurations'; owner = 501:80; permissions = 488
Copied /Volumes/Tunnelblick/Tunnelblick.app to /Applications/Tunnelblick.app
Removed any 'com.apple.quarantine' extended attributes
Changed ownership of /Applications/Tunnelblick.app and its contents from 501:80 to 0:0
Need to replace and/or reload 'tunnelblickd':
daemonHashesMatch = NO
plistHashesMatch = YES
activePlistMatches = YES
Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
Used launchctl to load tunnelblickd
Tunnelblick installer finished without error
vincent@Vincents-MBP ~ % csrutil status
System Integrity Protection status: unknown (Custom Configuration).
Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
vincent@Vincents-MBP ~ %