SNX merupakan kepanjangan dari SSL Network Extender, pada pembahasan kali ini saya tidak akan membahas keseluruhan instalasi SNX, melainkan hanya bagian kecilnya saja yang akan dibahas, yaitu cara fix problem saat memasang checkpoint SNX di ubuntu.
Setelah JDK di pasang, dibeberapa kasus ada yang mengharuskan untuk menggunakan browser firefox versi tertentu, namun pada kasus saya tidak mengharuskan untuk menggunakan firefox, cukup chrome saja sudah bisa. Semua yang di butuhkan sudah terpasang dengan mulus, namun ada satu yang bermasalah, yaitu saat memasang snx_install.sh
Ketika kamu menjalankan snx_install.sh akan muncul pesan seperti ini :
snx: error while loading shared libraries: libpam.so.0: cannot open shared object file: No such file or directory
Perlu kamu tahu, sebelum memasang snx_install.sh ada beberapa library atau package yang perlu kamu pasang terlebih dahulu, seperti :
linux-gate.so.1
libX11.so.6
libpthread.so.0
libresolv.so.2
libdl.so.2
libpam.so.0
libnsl.so.1
libstdc++.so.5
libc.so.6
libxcb.so.1
/lib/ld-linux.so.2
libXau.so.6
libXdmcp.so.6
Agar mudah kamu bisa mendebugnya dengan cara mengetikan perintah :
sudo ldd /usr/bin/snx
Setelah perintah dijalankan, maka akan muncul seperti ini :
linux-gate.so.1 (0xf7719000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf75a7000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf758a000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf7572000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf756d000)
libpam.so.0 => not found
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf7552000)
libstdc++.so.5 => not found
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf739b000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf736d000)
/lib/ld-linux.so.2 (0x565ea000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7369000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7362000)
Pada hasil diatas ada beberapa library yang tidak di temukan, yang berarti belum terpasang di perangkat kita, maka sebelum lanjut kita perlu memasang library tersebut dahulu, caranya seperti ini :
sudo apt-get install libstdc++5:i386 libpam0g:i386
Jika sudah berhasil terpasang dengan sempurna maka ketika kita menjalankan ulang perintah debug diatas hasilnya akan seperti ini :
linux-gate.so.1 (0xf77e4000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7672000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7655000) libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf763d000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7638000) libpam.so.0 => /lib/i386-linux-gnu/libpam.so.0 (0xf7628000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf760d000) libstdc++.so.5 => /usr/lib/i386-linux-gnu/libstdc++.so.5 (0xf7553000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf739c000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf736e000) /lib/ld-linux.so.2 (0x5656c000) libaudit.so.1 => /lib/i386-linux-gnu/libaudit.so.1 (0xf7345000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf72f0000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf72d2000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf72ce000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf72c7000) libcap-ng.so.0 => /lib/i386-linux-gnu/libcap-ng.so.0 (0xf72c1000)
Semua sudah beres, maka selanjutnya kamu silahkan coba pasang lagi snx_install.sh kembali, seharusnya tidak ada masalah lagi setelah ini.
Mungkin tulisan kali ini saya cukupkan dulu sampai disini, semoga tulisan ini bermanfaat yah :)
Posting Komentar