Page 1 of 1
nrpe installation failed
Posted: Fri May 03, 2019 7:43 am
by rtsupport
Hi team,
While installing nrpe client we are getting error (Please refer attached install.log).
Have configured proxy referring --
https://support.nagios.com/kb/article.php?id=147.
yum repolist
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
repo id repo name status
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,124
repolist: 13,124
Re: nrpe installation failed
Posted: Fri May 03, 2019 12:51 pm
by npolovenko
@rtsupport, Please install the following packages:
Code: Select all
yum install -y gcc glibc glibc-common openssl openssl-devel perl wget
But also, your system needs to be registered with RedHat subscription manager.
Re: nrpe installation failed
Posted: Wed May 29, 2019 8:40 am
by rtsupport
gcc library are installed ..
Installed:
gcc.x86_64 0:4.8.5-36.el7_6.2 openssl-devel.x86_64 1:1.0.2k-16.el7_6.1
Dependency Installed:
cpp.x86_64 0:4.8.5-36.el7_6.2 glibc-devel.x86_64 0:2.17-260.el7_6.5 glibc-headers.x86_64 0:2.17-260.el7_6.5 kernel-headers.x86_64 0:3.10.0-957.12.2.el7
keyutils-libs-devel.x86_64 0:1.5.8-3.el7 krb5-devel.x86_64 0:1.15.1-37.el7_6 libcom_err-devel.x86_64 0:1.42.9-13.el7 libkadm5.x86_64 0:1.15.1-37.el7_6
libmpc.x86_64 0:1.0.1-3.el7 libselinux-devel.x86_64 0:2.5-14.1.el7 libsepol-devel.x86_64 0:2.5-10.el7 libverto-devel.x86_64 0:0.2.5-4.el7
mpfr.x86_64 0:3.1.1-4.el7 pcre-devel.x86_64 0:8.32-17.el7 zlib-devel.x86_64 0:1.2.7-18.el7
Updated:
glibc.x86_64 0:2.17-260.el7_6.5 glibc-common.x86_64 0:2.17-260.el7_6.5 openssl.x86_64 1:1.0.2k-16.el7_6.1 perl.x86_64 4:5.16.3-294.el7_6
wget.x86_64 0:1.14-18.el7_6.1
Dependency Updated:
e2fsprogs.x86_64 0:1.42.9-13.el7 e2fsprogs-libs.x86_64 0:1.42.9-13.el7 krb5-libs.x86_64 0:1.15.1-37.el7_6 libcom_err.x86_64 0:1.42.9-13.el7
libgcc.x86_64 0:4.8.5-36.el7_6.2 libgomp.x86_64 0:4.8.5-36.el7_6.2 libselinux.x86_64 0:2.5-14.1.el7 libselinux-python.x86_64 0:2.5-14.1.el7
libselinux-utils.x86_64 0:2.5-14.1.el7 libsepol.x86_64 0:2.5-10.el7 libss.x86_64 0:1.42.9-13.el7 openssl-libs.x86_64 1:1.0.2k-16.el7_6.1
perl-libs.x86_64 4:5.16.3-294.el7_6 zlib.x86_64 0:1.2.7-18.el7
Complete!
and after that while running ./fullinstallation getting another error.
[root@usa0***** linux-nrpe-agent]# grep xinetd install.log
No package xinetd available.
config.status: creating startup/default-xinetd
Failed to restart xinetd.service: Unit not found.
sed: can't read /etc/xinetd.d/nrpe: No such file or directory
sed: can't read /etc/xinetd.d/nrpe: No such file or directory
Failed to restart xinetd.service: Unit not found.
sed: can't read /etc/xinetd.d/nrpe: No such file or directory
Have sent install.log in private chat.
Re: nrpe installation failed
Posted: Wed May 29, 2019 4:24 pm
by npolovenko
@rtsupport, Looks like your server is not registered with the RedHat subscription server:
Code: Select all
This system is not registered with an entitlement server. You can use subscription-manager to register.
https://access.redhat.com/solutions/253273
Once you register RedHat please rerun the installation.
Also, the error says that no package xinetd is available. Run:
Code: Select all
yum provides xinetd
yum install xinetd
Re: nrpe installation failed
Posted: Thu May 30, 2019 11:59 am
by rtsupport
thanks,
subscription was there, and after running below xinetd nagios client is installed.
but now from our nagios server while checking nrpe status getting below error.
Code: Select all
[nagios@usa***** libexec]$ ./check_nrpe -H usa0*****
CHECK_NRPE: Socket timeout after 10 seconds.
[nagios@usa*********libexec]$ ./check_nrpe -H usa0****** -t 20
CHECK_NRPE: Socket timeout after 20 seconds.
from one of the collector server
Code: Select all
-bash-4.1$ ./check_nrpe -H usa*****
connect to address 13.11.11.11 port 5666: Connection refused
connect to host usa***** port 5666: Connection refused
-bash-4.1$ telnet usa***** 5666
Trying 13.11.11.11...
telnet: connect to address 13.11.11.11: Connection refused
Re: nrpe installation failed
Posted: Thu May 30, 2019 12:13 pm
by npolovenko
@rtsupport, From both servers run nmap towards the NRPE server to see if the port 5666 is open.
Make sure there's no firewall on the nrpe server preventing connections.
Did you add both XI server IP addresses to the only_from line in the /etc/xinetd.d/nrpe file? Restart the npre service with:
Look into syslog on the nrpe server for any error messages.
Re: nrpe installation failed
Posted: Thu May 30, 2019 12:45 pm
by rtsupport
Verified IP's are added in nrpe file, services restarted also.
seems there is firewall issue -
Code: Select all
bash-4.1$ nmap usa0******** -Pn -p 5666
Starting Nmap 5.51 ( http://nmap.org ) at 2019-05-30 13:42 EDT
Nmap scan report for usa0300lgec01 (13.11.11.11)
Host is up (0.00042s latency).
rDNS record for 13.11.11.11: usa0*******
PORT STATE SERVICE
5666/tcp closed nrpe
Nmap done: 1 IP address (1 host up) scanned in 0.20 seconds
Code: Select all
nmap usa****** -Pn -p 5666
Starting Nmap 5.51 ( http://nmap.org ) at 2019-05-30 10:42 PDT
Nmap scan report for usa0300lgec01 (13.11.11.11)
Host is up.
rDNS record for 13.11.11.11: usa0********
PORT STATE SERVICE
5666/tcp filtered nrpe
Nmap done: 1 IP address (1 host up) scanned in 2.15 seconds
Re: nrpe installation failed
Posted: Thu May 30, 2019 12:49 pm
by npolovenko
@rtsupport, Try these commands to open up firewall on the NRPE server:
Code: Select all
iptables -I INPUT -p tcp --destination-port 5666 -j ACCEPT
service iptables save
ip6tables -I INPUT -p tcp --destination-port 5666 -j ACCEPT
service ip6tables save
Re: nrpe installation failed
Posted: Thu May 30, 2019 1:05 pm
by rtsupport
thank you! for sharing the steps --
as we do not have os firewall enabled need to work with firewall team to enable 5666 port will get back to you once have update from network team.
so i have to request only 5666 port to be enable or 4780 as well ? or if any other as per your suggestion
Re: nrpe installation failed
Posted: Thu May 30, 2019 2:07 pm
by npolovenko
@rtsupport, It's 5666 for check_nrpe and 12489 for check_nt. Not sure what you're using the port 4780 for?