After upgrading to 10.6 last night, I found that our Juniper SSL VPN client, Network Connect, didn’t work anymore. I fiddled with it for a while, but no luck.

I spent some time mucking about in forums after seeing if Juniper had any fixes (they don’t, yet). Found this gem, though:

sudo chmod 755 /usr/local/juniper/nc/[version number]/
sudo mkdir '/Applications/Network Connect.app/Contents/Frameworks'

Our version is 6.4.0, and the poster who I ripped it off of was running 6.2.0. In both cases, it’s the same, though. SL fiddled with the permissions on the folder in /usr/local/, and for some reason, Network Connect fails without that Frameworks folder. Wild, but it worked for me. I suppose your milage may vary.