Install NRPE Error Cannot Find SSL Libraries

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

Leave a Comment