Ubuntu – Forticlient SSL VPN binary not running

sslvpn

I've got a Mac running VMWare fusion with Ubuntu 10.10 in that.

I'm currently using the Fortinet client from OSX, but that client is buggy, every time my Mac sleeps I need to reboot to get the SSL/VPN connection working again.

Because I only need the SSL/VPN connection from Ubuntu I tried installing the Fortinet SSL/VPN client in Ubuntu. But I was unsuccesfull.

I took the following steps:

  • downloaded the .tar.gz
  • $ tar -xvzf forticlientsslvpn_linux_4.0.2012.tar.gz
  • $ cd forticlientsslvpn
  • $ ./forticlientsslvpn

Then I get the notice:

$ bash: ./forticlientsslvpn: No such file or directory

(Mind you, the file is there)

And now I'm stuck, what direction can I troubleshoot into?


Notes:
I've tried a couple of different versions:

Related question: Fortinet SSL VPN Client and Ubuntu 12.04

Best Answer

The problem is the same as in the related question, you are running a 64-bit Ubuntu and the fortinet binary is 32-bit. In 11.10 multiarch was introduced which makes it very easy to install 32-bit and 64-bit libraries at the same time, but Ubuntu 10.10 doesn't have multiarch and that's why installing libgtk2.0-0:i386 doesn't work. With older Ubuntu versions some 32-bit libraries are packaged in the ia32-libs package, doing apt-get install ia32-libs will probably solve your problem.

10.10 doesn't have security support anymore by the way, so it might be a good idea to upgrade to 12.04 LTS anyway.

In short:

$ apt-get install ia32-libs
Related Question