Sal
Administrator
Seorang penulis yang suka belajar hal baru dan dunia fotografi
2 min read

Install NRPE Error Cannot Find SSL Libraries

Posted in Linux

Sebelumnya saya pernah menulis tentang bagaimana cara instalasi Nagios Core dari source di Ubuntu. Bagi anda yang tertarik, post tersebut bisa di baca di Tutorial install Nagios Core from Source NRPE adalah salah satu add ons dari Nagios. Jika anda ingin menginstall NRPE tetapi mengalami error ketika melakukannya, post berikut ini mungkin bermanfaat bagi anda. Error yang saya alami di sini adalah: cannot find SSL Libraries

Install NRPE Error Cannot Find SSL Libraries

Setelah anda mendownload file instalasi NRPE dan telah meng-extractnya, anda harus masuk ke directory tersebut dan melakukan configure:
sudo ./configure
Saat mengconfigure, ternyata saya mengalami error sebagai berikut:
checking for main in -lnsl... yes checking for socket in -lsocket... no checking for main in -lwrap... no checking for strdup... yes checking for strstr... yes checking for strtoul... yes checking for initgroups... yes checking for closesocket... no checking for socklen_t... yes checking for type of socket size... size_t checking for SSL headers... SSL headers found in /usr checking for SSL libraries... configure: error: Cannot find ssl libraries
Untuk mengatasinya, anda harus mengconfigure dengan menyertakan openssl. Berikut ini adalah command untuk melakukan configure yang benar, pastikan sesuai dengan arsitektur komputer anda.
./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu
atau
./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/i386-linux-gnu
Kemudian lakukan make:
sudo make all sudo make install-plugin sudo make install-daemon sudo make install-daemon-config sudo make install-xinetd
Karena saya menggunakan xinetd, maka kita harus menambahan konfigurasi dari xinet.d tersebut.
sudo nano /etc/xinetd.d/nrpe
Ubahlah baris berikut sesuai dengan lokasi dimana anda menginstall Nagios server
only_from = 127.0.0.1  10.100.241.141
Selanjutnya anda harus menambahkan pada file service agar NRPE dapat berjalan pada port 5666
sudo gedit /etc/services
Tambahkan baris berikut pada akhir file:
nrpe    5666/tcp     # NRPE
Restar xinet.d
sudo service xinetd restart
Untuk mengecek apakah NRPE telah berjalan dengan baik, gunakan command:
netstat -at | grep nrpe
Hasilnya normal nya sebagai berikut:
tcp 0 0 *:nrpe *:* LISTEN
Sumber: http://askubuntu.com/questions/133184/nagios-nrpe-installation-errorconfigure-error-cannot-find-ssl-libraries