My OS is masOS Tahoe 26.2, Tunnelblick version is 8.1beta03 (build 6340). When I open the APP, it will open the window and show "Tunnelblick need finish the update", after input the OS password, it will be tips:Need to replace and/or reload 'tunnelblickd'. the ~/Library/Application Support/Tunnelblick/TBLogs/tunnelblick-log.txt show:2026-01-28 01:22:54.966117: Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
I use many ideas and times to try deal with the problem by many kinds of AI's issues such as deepseek,doubao,qianwen and so on. But no idea can repair it, I try remove APP and download the lastest version to install it, but also have this problem.
Help me, thanks a lot.
when I execute: ls -l /Library/PrivilegedHelperTools/net.tunnelblick.tunnelblick.tunnelblickd, it will be return: No such file or directory.
--
You received this message because you are subscribed to the Google Groups "tunnelblick-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tunnelblick-dis...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/tunnelblick-discuss/49fec10f-8b64-461f-b100-43e79d16fd5bn%40googlegroups.com.
xiajinchun@xiajinchundeMacBook-Pro ~ % cd /Applications/Tunnelblick.app/Contents/MacOS
xiajinchun@xiajinchundeMacBook-Pro MacOS % ./Tunnelblick --install-helper
2026-01-30 14:20:03.372 Tunnelblick[20530:1393506] Tunnelblick: macOS 26.2.0; Tunnelblick 8.0 (build 6300)
getuid() = 501; geteuid() = 501; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'
2026-01-30 14:20:03.599 Tunnelblick[20530:1393506] Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
2026-01-30 14:20:29.375 Tunnelblick[20530:1393506] Tunnelblick 需要:
• 完成更新
2026-01-30 14:20:29.375 Tunnelblick[20530:1393506] Beginning installation or repair
2026-01-30 14:20:30.127 installer[20573:1394350] Tunnelblick installer (build 6300) getuid() = 501; geteuid() = 0; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'; 1 arguments:
0x0101 (ClearLog ReplaceDaemon)
2026-01-30 14:20:30.127 installer[20573:1394350] Determined username 'xiajinchun' from getuid(): 501
2026-01-30 14:20:30.380 installer[20573:1394350] Copied /Applications/Tunnelblick.app to /Library/Application Support/Tunnelblick/Tunnelblick.app
2026-01-30 14:20:30.381 installer[20573:1394350] Copied the app to L_AS_T
2026-01-30 14:20:30.381 installer[20573:1394350] Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
2026-01-30 14:20:30.589 installer[20573:1394350] Used launchctl to load tunnelblickd
2026-01-30 14:20:30.591 installer[20573:1394350] Tunnelblick installer succeeded
2026-01-30 14:20:30.946 Tunnelblick[20530:1393506] Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
2026-01-30 14:20:31.040 Tunnelblick[20530:1393506] installer did not make the necessary changes
2026-01-30 14:20:35.623 Tunnelblick[20530:1393506] Installation or repair failed; Log:
2026-01-30 14:20:30.126736: Tunnelblick installer (build 6300) getuid() = 501; geteuid() = 0; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'; 1 arguments:
0x0101 (ClearLog ReplaceDaemon)
2026-01-30 14:20:30.127805: Determined username 'xiajinchun' from getuid(): 501
2026-01-30 14:20:30.380845: Copied /Applications/Tunnelblick.app to /Library/Application Support/Tunnelblick/Tunnelblick.app
2026-01-30 14:20:30.381003: Copied the app to L_AS_T
2026-01-30 14:20:30.381782: Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
2026-01-30 14:20:30.588959: Used launchctl to load tunnelblickd
2026-01-30 14:20:30.591684: Tunnelblick installer succeeded
2026-01-30 14:20:35.631 Tunnelblick[20530:1393506] Terminating because of error; stack trace: (
0 Tunnelblick 0x000000010011dc24 callStack + 56
1 Tunnelblick 0x00000001000e9924 -[MenuController terminateBecause:] + 184
2 Tunnelblick 0x00000001000f4360 -[MenuController runInstaller:extraArguments:usingSystemAuth:installTblks:] + 760
3 Tunnelblick 0x00000001000f3f40 -[MenuController secureIfNecessary] + 416
4 Tunnelblick 0x00000001000f0a08 -[MenuController initialChecks:] + 1204
5 Tunnelblick 0x00000001000de2b8 -[MenuController init] + 3992
6 AppKit 0x000000019ef4b740 -[NSCustomObject nibInstantiate] + 312
7 AppKit 0x000000019f6e70dc -[NSIBObjectData instantiateObject:] + 212
8 AppKit 0x000000019f6e7250 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 252
9 AppKit 0x000000019ef47f88 loadNib + 340
10 AppKit 0x000000019f8eb1dc +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 560
11 AppKit 0x000000019f8eb6f4 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 180
12 AppKit 0x000000019f8eae70 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 300
13 AppKit 0x000000019ef3f55c NSApplicationMain + 496
14 Tunnelblick 0x000000010008fa4c main + 36
15 dyld 0x000000019a6e1d54 start + 7184
)
2026-01-30 14:20:35.668 Tunnelblick[20530:1393506] cleanup: Entering cleanup
2026-01-30 14:20:35.668 Tunnelblick[20530:1393506] cleanup aborted because Tunnelblick did not finish launching
2026-01-30 14:20:35.668 Tunnelblick[20530:1393506] Finished shutting down Tunnelblick; allowing termination


I have the same problem too. My OS is masOS Tahoe 26.0.1. The error when checking the log is the same problem. Is there a solution now?
Mac-mini:MacOS chenzhangquan$ ./Tunnelblick
2026-02-04 16:54:53.869 Tunnelblick[8607:62727] Tunnelblick: macOS 26.0.1; Tunnelblick 9.0beta01 (build 6400)
getuid() = 501; geteuid() = 501; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'
2026-02-04 16:54:54.915 Tunnelblick[8607:62727] Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
2026-02-04 16:55:00.060 Tunnelblick[8607:62727] Tunnelblick 需要:
• 完成更新
2026-02-04 16:55:00.060 Tunnelblick[8607:62727] Beginning installation or repair
2026-02-04 16:55:01.102 installer[8624:62952] Tunnelblick installer (build 6400) getuid() = 501; geteuid() = 0; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'; 1 arguments:
0x0101 (ClearLog ReplaceDaemon)
2026-02-04 16:55:01.105 installer[8624:62952] Determined username 'chenzhangquan' from getuid(): 501
2026-02-04 16:55:01.536 installer[8624:62952] Copied /Applications/Tunnelblick.app to /Library/Application Support/Tunnelblick/Tunnelblick.app
2026-02-04 16:55:01.643 installer[8624:62952] Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
2026-02-04 16:55:01.896 installer[8624:62952] Used launchctl to load tunnelblickd
2026-02-04 16:55:01.907 installer[8624:62952] Tunnelblick installer succeeded
2026-02-04 16:55:02.747 Tunnelblick[8607:62727] Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
2026-02-04 16:55:02.928 Tunnelblick[8607:62727] installer did not make the necessary changes
2026-02-04 16:55:05.429 Tunnelblick[8607:62727] Retrying execution of installer
2026-02-04 16:55:06.093 installer[8634:63097] Tunnelblick installer (build 6400) getuid() = 501; geteuid() = 0; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'; 1 arguments:
0x0100 (ReplaceDaemon)
2026-02-04 16:55:06.098 installer[8634:63097] Determined username 'chenzhangquan' from getuid(): 501
2026-02-04 16:55:06.536 installer[8634:63097] Copied /Applications/Tunnelblick.app to /Library/Application Support/Tunnelblick/Tunnelblick.app
2026-02-04 16:55:06.643 installer[8634:63097] Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
2026-02-04 16:55:06.860 installer[8634:63097] Used launchctl to load tunnelblickd
2026-02-04 16:55:06.870 installer[8634:63097] Tunnelblick installer succeeded
2026-02-04 16:55:07.732 Tunnelblick[8607:62727] Need to replace and/or reload 'tunnelblickd':
tunnelblickdHashOK = YES
launchctlPlistHashOK = YES
tunnelblickdPlistOK = NO
socketExists = YES
2026-02-04 16:55:07.912 Tunnelblick[8607:62727] installer did not make the necessary changes
2026-02-04 16:55:11.517 Tunnelblick[8607:62727] Installation or repair failed; Log:
2026-02-04 16:55:06.091357: Tunnelblick installer (build 6400) getuid() = 501; geteuid() = 0; getgid() = 20; getegid() = 20
currentDirectoryPath = '/Applications/Tunnelblick.app/Contents/MacOS'; 1 arguments:
0x0100 (ReplaceDaemon)
2026-02-04 16:55:06.098318: Determined username 'chenzhangquan' from getuid(): 501
2026-02-04 16:55:06.536343: Copied /Applications/Tunnelblick.app to /Library/Application Support/Tunnelblick/Tunnelblick.app
2026-02-04 16:55:06.643683: Replaced /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
2026-02-04 16:55:06.859942: Used launchctl to load tunnelblickd
2026-02-04 16:55:06.869745: Tunnelblick installer succeeded
2026-02-04 16:55:11.521 Tunnelblick[8607:62727] Terminating because of error; stack trace: (
0 Tunnelblick 0x0000000100666e40 callStack + 56
1 Tunnelblick 0x0000000100633414 -[MenuController terminateBecause:] + 164
2 Tunnelblick 0x000000010063cf98 -[MenuController secureIfNecessary] + 432
3 Tunnelblick 0x0000000100639c64 -[MenuController initialChecks:] + 1172
4 Tunnelblick 0x0000000100627d80 -[MenuController init] + 3988
5 AppKit 0x000000019968179c -[NSCustomObject nibInstantiate] + 312
6 AppKit 0x0000000199e5b0f8 -[NSIBObjectData instantiateObject:] + 212
7 AppKit 0x0000000199e5b26c -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 252
8 AppKit 0x000000019967dfe0 loadNib + 340
9 AppKit 0x0000000199f762f8 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 560
10 AppKit 0x0000000199f76810 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 180
11 AppKit 0x0000000199f75f8c +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 300
12 AppKit 0x0000000199675514 NSApplicationMain + 496
13 Tunnelblick 0x00000001005dd31c main + 36
14 dyld 0x0000000194e45d54 start + 7184
)
2026-02-04 16:55:11.545 Tunnelblick[8607:62727] cleanup: Entering cleanup
2026-02-04 16:55:11.545 Tunnelblick[8607:62727] cleanup aborted because Tunnelblick did not finish launching
2026-02-04 16:55:11.545 Tunnelblick[8607:62727] Finished shutting down Tunnelblick; allowing termination
Mac-mini:MacOS chenzhangquan$ sudo ls -le@ /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
Password:
-rw-r--r--@ 1 root wheel 934 2月 4 17:20 /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
com.apple.provenance 11
as your tips to execute, the message is :
xiajinchun@xiajinchundeMacBook-Pro ~ % sudo ls -le@ /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
Password:
-rw-r--r-- 1 root wheel 934 2月 2 15:42 /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
xiajinchun@xiajinchundeMacBook-Pro ~ % sudo ls -le@ /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
-rw-r--r-- 1 root wheel 934 2月 2 15:42 /Library/LaunchDaemons/net.tunnelblick.tunnelblick.tunnelblickd.plist
