Unable to Launch Tunnelblick - Yosemite 10.10

261 views
Skip to first unread message

nicholas...@points.com

unread,
Mar 3, 2015, 8:30:33 PM3/3/15
to tunnelbli...@googlegroups.com
Hey everyone,

Up until recently one of my users has been happily running Yosemite and Tunnelblick. When out of no where Tunnelblick stop working(launching).
I've tried to uninstall(using the uninstallation tool) and reinstall using the latest(3.4.3) downloaded from code.google.com to no avail.

When trying to reinstall the software nothing appears on screen after mounting and double clicking the installation icon.
Digging into the logs I found this in the system.log:
Mar  3 15:14:31 THISCOMPUTER.local Tunnelblick[1324]: An uncaught exception was raised
Mar  3 15:14:31 THISCOMPUTER.local Tunnelblick[1324]: Failed to set working directory to /tmp with error 13
Mar  3 15:14:31 THISCOMPUTER.local Tunnelblick[1324]: (
5   Tunnelblick                         0x0006927a runTool + 369
6   Tunnelblick                         0x000325f5 isUserAnAdmin + 83
7   Tunnelblick                         0x000274cf -[MenuController init] + 3030
18  Tunnelblick                         0x00002a89 _start + 208
19  Tunnelblick                         0x000029b8 start + 40
Mar  3 15:14:31 THISCOMPUTER.local Tunnelblick[1324]: *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Failed to set working directory to /tmp with error 13'
5   Tunnelblick                         0x0006927a runTool + 369
6   Tunnelblick                         0x000325f5 isUserAnAdmin + 83
7   Tunnelblick                         0x000274cf -[MenuController init] + 3030
18  Tunnelblick                         0x00002a89 _start + 208
19  Tunnelblick                         0x000029b8 start + 40
Mar  3 15:14:35 THISCOMPUTER com.apple.xpc.launchd[1] (com.apple.xpc.launchd.oneshot.0x10000005.Tunnelblick[1324]): Service exited due to signal: Trace/BPT trap: 5
Mar  3 15:14:35 THISCOMPUTER.local ReportCrash[1329]: Saved crash report for Tunnelblick[1324] version 3.4.3 [build 4055.4198] (4055.4198) to /Users/admin/Library/Logs/DiagnosticReports/Tunnelblick_2015-03-03-151435_THISCOMPUTER.crash

 Any suggestions? I really don't want to have to find another OpenVPN client for my users :(


Thanks,

N

jkbull...gmail.com

unread,
Mar 3, 2015, 9:53:01 PM3/3/15
to tunnelbli...@googlegroups.com, nicholas...@points.com
The only thing I can think of is that the latest update to Yosemite is disallowing the use of /tmp.

Could it be that the user is not an admin user? Perhaps that has something to do with it. The "error 13" may be an access denied error.

I just started a one-week holiday, but if when I have time I will look into using something other than /tmp. (For the purposes of this, it doesn't really matter much what the "working directory" is; Tunnelblick just sets it to /tmp so it is set, rather than leaving it to whatever the default is (which isn't documented)). If I can do that, I will post on this thread and be able to provide a "snapshot" (pre-release version of Tunnelblick) that uses something other than /tmp, so you can see if that solves the problem.

jkbull...gmail.com

unread,
Mar 4, 2015, 8:26:26 AM3/4/15
to tunnelbli...@googlegroups.com, nicholas...@points.com
A quick look at the code shows that /tmp is used in several other places for different purposes, and some don't allow the standard user's temporary directory because the pathname for that is too long (it has a UUID-like component). So it may be difficult to fix this problem if it is really that Yosemite isn't allowing standard users to use /tmp.

It would be helpful to know if an admin user on the same machine has the same problem.

Nicholas Lambert

unread,
Mar 4, 2015, 8:32:35 AM3/4/15
to jkbull...gmail.com, tunnelbli...@googlegroups.com

Hey jkbull, thanks for the quick response. I attempted the same uninstall, reinstall steps I mention in my original post with the admin account..

N

jkbull...gmail.com

unread,
Mar 4, 2015, 8:41:41 AM3/4/15
to tunnelbli...@googlegroups.com, jkbu...@gmail.com, nicholas...@points.com
OK, thanks for trying it in an admin account.

Is there any extra security software installed on this computer (antivirus, etc.)?

Can you tell me exactly what version of Yosemite is being used, including the build number?

(To get the build number, click the apple icon in the upper-left corner of the display, then hold down the "Option" key and click "System Information", then in the new window, click on "Software" on the left side. There should be a "System Version" entry on the right side, which includes the build number. On the Mountain Lion system I'm using right now, it is "System Version: OS X 10.8.5 (12F45)", so the build number is 12F45.)

On Wednesday, March 4, 2015 at 8:32:35 AM UTC-5, Nicholas Lambert wrote:

Hey jkbull, thanks for the quick response. I attempted the same uninstall, reinstall steps I mention in my original post with the admin account..

N

Nicholas Lambert

unread,
Mar 4, 2015, 9:47:32 AM3/4/15
to jkbull... gmail. com, tunnelbli...@googlegroups.com

We do have Symantec AV running, but this user is the only one having this issue. The laptop is running 10.10 (14A389).

jkbull...gmail.com

unread,
Mar 4, 2015, 10:13:25 AM3/4/15
to tunnelbli...@googlegroups.com, jkbu...@gmail.com, nicholas...@points.com
OK, thanks. I can't test that version of Yosemite until I get back to my regular development system next week.

But since this has to do with access to /tmp, you might want to compare the ownership/permissions on the problematic computer and on a working computer with the same version of Yosemite.

It is possible that a "Repair Permissions" (in Disk Utility) would fix any problems, but you might need to fix them manually.


On my 10.8.5 system, /tmp looks like this:

$ ls -l -@ /
...
rwxr-xr-x@  1 root             wheel       11 Sep  8  2013 tmp -> private/tmp
com.apple.FinderInfo     32 

and /private looks like this:

$ ls -l -@ /private
total 0
drwxr-xr-x  104 root  wheel  3536 Mar  4 09:15 etc
drwxr-xr-x    2 root  wheel    68 Jun 20  2012 tftpboot
drwxrwxrwt   11 root  wheel   374 Mar  4 10:06 tmp
drwxr-xr-x   27 root  wheel   918 Dec 18  2013 var




On Wednesday, March 4, 2015 at 9:47:32 AM UTC-5, Nicholas Lambert wrote:

We do have Symantec AV running, but this user is the only one having this issue. The laptop is running 10.10 (14A389).

Nicholas Lambert

unread,
Mar 5, 2015, 3:33:14 PM3/5/15
to jkbull...gmail.com, tunnelbli...@googlegroups.com
It is possible that a "Repair Permissions" (in Disk Utility) would fix any problems, but you might need to fix them manually.

This right here, when I ran the Repair Permissions - Repairing permissions on /tmp was the first item that popped up.

JkBull, you da man. Fixing stuff while on vacation! 


I can't thank you enough!

Regards,

N
--

Nicholas Lambert  |  Infrastructure Support Specialist

T: 416 596 6370 X5012  |  M: 647 632 6350

Points  |  More together.

Connect with us: Points.com | Twitter | Blog | LinkedIn

(TSX: PTS; NASDAQ: PCOM)

171 John St., 5th Floor, Toronto, ON, M5T 1X3, Canada

piot...@gmail.com

unread,
Dec 15, 2015, 6:19:00 AM12/15/15
to tunnelblick-discuss, jkbu...@gmail.com, nicholas...@points.com
thanks guys !
Reply all
Reply to author
Forward
0 new messages