Posted in Linux
sudo ./configureSaat 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 librariesUntuk 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-gnuatau
./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/i386-linux-gnuKemudian lakukan make:
sudo make all sudo make install-plugin sudo make install-daemon sudo make install-daemon-config sudo make install-xinetdKarena saya menggunakan xinetd, maka kita harus menambahan konfigurasi dari xinet.d tersebut.
sudo nano /etc/xinetd.d/nrpeUbahlah baris berikut sesuai dengan lokasi dimana anda menginstall Nagios server
only_from = 127.0.0.1 10.100.241.141Selanjutnya anda harus menambahkan pada file service agar NRPE dapat berjalan pada port 5666
sudo gedit /etc/servicesTambahkan baris berikut pada akhir file:
nrpe 5666/tcp # NRPERestar xinet.d
sudo service xinetd restartUntuk mengecek apakah NRPE telah berjalan dengan baik, gunakan command:
netstat -at | grep nrpeHasilnya normal nya sebagai berikut:
tcp 0 0 *:nrpe *:* LISTENSumber: http://askubuntu.com/questions/133184/nagios-nrpe-installation-errorconfigure-error-cannot-find-ssl-libraries