How to install checkpoint snx (SSL Network Extender) – Deepin 15.4 desktop

How to install checkpoint snx (SSL Network Extender) in Deepin 15.4 desktop 64bits

Kernel version of Deepin

Linux test-ebook5 4.9.0-deepin5-amd64 #1 SMP PREEMPT Deepin 4.9.8-5 (2017-05-02) x86_64 GNU/Linux

After the installation of jdk_1.8.0_u112 (64bits), firefox 52 ESR, (checkpoint).

java version “1.8.0_112”
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

Mozilla Firefox 52.1.2

The snx is not working with the following problem:

snx: error while loading shared libraries: cannot open shared object file: No such file or directory

Debug for this problem:

sudo ldd /usr/bin/snx (0xf7719000) => /usr/lib/i386-linux-gnu/ (0xf75a7000) => /lib/i386-linux-gnu/ (0xf758a000) => /lib/i386-linux-gnu/ (0xf7572000) => /lib/i386-linux-gnu/ (0xf756d000) => not found => /lib/i386-linux-gnu/ (0xf7552000) => not found => /lib/i386-linux-gnu/ (0xf739b000) => /usr/lib/i386-linux-gnu/ (0xf736d000)
/lib/ (0x565ea000) => /usr/lib/i386-linux-gnu/ (0xf7369000) => /usr/lib/i386-linux-gnu/ (0xf7362000)

Do this for fixing this problem:

sudo apt-get install libstdc++5:i386 libpam0g:i386

After the fix, check again:

sudo ldd /usr/bin/snx (0xf77e4000) => /usr/lib/i386-linux-gnu/ (0xf7672000) => /lib/i386-linux-gnu/ (0xf7655000) => /lib/i386-linux-gnu/ (0xf763d000) => /lib/i386-linux-gnu/ (0xf7638000) => /lib/i386-linux-gnu/ (0xf7628000) => /lib/i386-linux-gnu/ (0xf760d000) => /usr/lib/i386-linux-gnu/ (0xf7553000) => /lib/i386-linux-gnu/ (0xf739c000) => /usr/lib/i386-linux-gnu/ (0xf736e000)
/lib/ (0x5656c000) => /lib/i386-linux-gnu/ (0xf7345000) => /lib/i386-linux-gnu/ (0xf72f0000) => /lib/i386-linux-gnu/ (0xf72d2000) => /usr/lib/i386-linux-gnu/ (0xf72ce000) => /usr/lib/i386-linux-gnu/ (0xf72c7000) => /lib/i386-linux-gnu/ (0xf72c1000)


Valid attributes are:
– server          SNX server to connet to
– sslport         The SNX SSL port (if not default)
– username        the user name
– certificate     certificate file to use
– calist          directory containing CA files
– reauth          enable automatic reauthentication. Valid values { yes, no }
– debug           enable debug output. Valid values { yes, 1-5 }
– cipher          encryption algorithm to use. Valid values { RC4 / 3DES }
– proxy_name      proxy hostname
– proxy_port      proxy port
– proxy_user      username for proxy authentication