Well while their are many 'solutions' to get Network Connect to work on Ubuntu... I couldn't manage to get any of them two work... what bothers me is that I had no problem on my desktop (now dead) with Ubuntu 8.04... but 8.10 (Intrepid) its a no go for me. Besides that since my office prefers that we use the JSAM application rather than the Network Connect app. So the problem there.... well.... the applet (yes JSAM is a java applet) requires root access to run. On Windows and on my Mac, this is no problem, the OS simply pops up a message box asking for an administrative password, but on Intrepid, from looking at the logs, it looks like Intrepid just kills the applet. solution... run firefox as root... well that turned out to be another surprising issue. You can set the password to root all you want... you can 'su -' or even login as root... so how do you run as root.... 99% of the time, you type 'sudo
sudo suthis will actually give you a terminal shell (of course you have to run it from the terminal) in which you can launch Firefox with complete root access... with this access, you can easily run the JSAM applet (assuming you have the Java plugin installed)
update: you can also do this same feature using
gksu firefox http://vpn_url &I think I'll be adding a simple desktop shortcut or cli alias for this....
update 2: using 'gksu' even lets the "Network Connect" app work (assuming you've followed one of the many posts on the web about making it work with Ubuntu).... damn security crap.
4 comments:
What means Juniper vpn
[V]irtual [P]rivate [N]etwork.... Juniper offers a number of products aimed at allowing companies to offer secure network access to employees. Cisco also offers solutions as does almost every major network solutions company I can think of.
I'm running eeebuntu on my EEE. It's running Intrepid. A few weeks ago, the usual setup to run Juniper VPN worked fine, but something happened along the way (an update) and I can no longer connect. It setups just like it used to, but I get a popup that says "Network Connect, Connect failed." I tried your work around running as root, but it fails also.
My company uses Juniper SSLVPN, which I use to connect from several different OSes.
There are two keys to this. (1) is Java support, which is available for every Linux distro, including Ubuntu. (2) allow user-level modification of /etc/hosts.
I handle /etc/hosts by making it group writable by a new group 'sslvpn' and adding my userid to the sslvpn group.
Post a Comment