Computer

Run 32 bits fortinet SSL VPN in 64 bits Linux

창천(蒼天) 2015. 3. 6. 09:30

I am using CentOS 6.6 64bits. Here is how I set up the Fortinet SSL VPN 32 bits client:


1) Download the tar ball file, forticlientsslvpn_linux_4.0.2254.tar.gz. from http://noc.intermax.nl/downloads/fortinet/


2) Extract it

[jchen@latte software]$ tar xvzf forticlientsslvpn_linux_4.0.2254.tar.gz
forticlientsslvpn/
forticlientsslvpn/helper/
forticlientsslvpn/helper/sysconfig.linux.sh
forticlientsslvpn/helper/config
forticlientsslvpn/helper/subproc
forticlientsslvpn/helper/fortisslcacert.pem
forticlientsslvpn/helper/License.txt
forticlientsslvpn/helper/linux.rtbackup
forticlientsslvpn/helper/fortisslclient.crt
forticlientsslvpn/helper/setup.linux.sh
forticlientsslvpn/helper/fortisslclient.key
forticlientsslvpn/helper/cleanup.linux.sh
forticlientsslvpn/forticlientsslvpn


3) As you can see it requires the 32bits libgtk-x11-2.0.so.0 module. To install it you have to tell Linux to download the 32 bits version. In Fedora, the name is something like packagename-version.i686; In Ubuntu, the name is packagename-verion:i386.

[jchen@latte forticlientsslvpn]$ ./forticlientsslvpn
./forticlientsslvpn: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

[jchen@latte forticlientsslvpn]$ sudo find / -name libgtk-x11-2.0.so.0
/usr/lib64/libgtk-x11-2.0.so.0

[jchen@latte forticlientsslvpn]$ sudo yum -y install libgtk*86 libSM*86 xterm

[jchen@latte software]$ sudo find / -name libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib64/libgtk-x11-2.0.so.0

[jchen@latte forticlientsslvpn]$ ./forticlientsslvpn

 

Image

Image



출처 : http://jackiechen.org/2014/06/17/run-32-bits-fortinet-ssl-vpn-in-64-bits-linux-fedora-20/