CHECK_NRPE: Error - Could not complete SSL handshake

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
User avatar
tgriep
Madmin
Posts: 9177
Joined: Thu Oct 30, 2014 9:02 am

Re: CHECK_NRPE: Error - Could not complete SSL handshake

Post by tgriep »

What is the IP address of the Nagios server?

Can you login to the remote server and verify that the IP address on the Nagios server is in the nrpe.cfg file?
If the address is not in the file, add it and restart NRPE and see if it works.

If not, can you login to the remote server, run the following commands and post the output?

Code: Select all

ls -l /usr/local/nagios/libexec/
ps -ef |grep nrpe
netstat -an |grep 5666
Be sure to check out our Knowledgebase for helpful articles and solutions!
katya
Posts: 224
Joined: Mon Aug 18, 2014 9:07 am

Re: CHECK_NRPE: Error - Could not complete SSL handshake

Post by katya »

Hi,

the Nagios server ip is:10.146.1.100. and yes on the remote host on nrpe.cfg it configured: allowed_hosts=127.0.0.1,10.146.1.100,10.146.1.38

ls -l /usr/local/nagios/libexec is not found what founs is:
[nagios@ssbpech01]:~/etc $ ls -l /apps/nagios/libexec/
total 14128
-rwxrwxrwx 1 nagios nagios 292476 Jan 26 02:33 check_apt
-rwxrwxrwx 1 nagios nagios 2257 Jan 26 02:33 check_breeze
-rwxrwxrwx 1 nagios nagios 130896 Jan 26 02:33 check_by_ssh
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_clamd -> check_tcp
-rwxrwxrwx 1 nagios nagios 103316 Jan 26 02:33 check_cluster
-r-sr-xr-x 1 root nagios 138824 Jan 26 02:37 check_dhcp
-rwxrwxrwx 1 nagios nagios 126060 Jan 26 02:33 check_dig
-rwxrwxrwx 1 nagios nagios 335816 Jan 26 02:33 check_disk
-rwxrwxrwx 1 nagios nagios 9290 Jan 26 02:33 check_disk_smb
-rwxrwxrwx 1 nagios nagios 138164 Jan 26 02:33 check_dns
-rwxrwxrwx 1 nagios nagios 67456 Jan 26 02:33 check_dummy
-rwxrwxrwx 1 nagios nagios 3350 Jan 26 02:33 check_file_age
-rwxrwxrwx 1 nagios nagios 6316 Jan 26 02:33 check_flexlm
-rwxrwxrwx 1 nagios nagios 129864 Jan 26 02:33 check_fping
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_ftp -> check_tcp
-rwxrwxrwx 1 nagios nagios 125216 Jan 26 02:33 check_hpjd
-rwxrwxrwx 1 nagios nagios 445120 Jan 26 02:33 check_http
-r-sr-xr-x 1 root nagios 149520 Jan 26 02:37 check_icmp
-rwxrwxrwx 1 nagios nagios 15124 Jan 26 02:33 check_ifoperstatus
-rwxrwxrwx 1 nagios nagios 12601 Jan 26 02:33 check_ifstatus
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_imap -> check_tcp
-rwxrwxrwx 1 nagios nagios 6888 Jan 26 02:33 check_ircd
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_jabber -> check_tcp
-rwxrwxrwx 1 nagios nagios 281 Jan 29 06:10 check_jmx
-rwxrwxrwx 1 nagios nagios 12925 Jan 29 06:10 check_jmx.jar
-rwxrwxrwx 1 nagios nagios 112272 Jan 26 02:33 check_load
-rwxrwxrwx 1 nagios nagios 5983 Jan 26 02:33 check_log
-rwxrwxrwx 1 nagios nagios 19903 Jan 26 02:33 check_mailq
-rwxrwxrwx 1 nagios nagios 107276 Jan 26 02:33 check_mrtg
-rwxrwxrwx 1 nagios nagios 106668 Jan 26 02:33 check_mrtgtraf
-rwxrwxrwx 1 nagios nagios 113436 Jan 26 02:33 check_nagios
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_nntp -> check_tcp
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_nntps -> check_tcp
-rwxrwxrwx 1 nagios nagios 37572 Jan 26 02:53 check_nrpe
-rwxrwxrwx 1 nagios nagios 131380 Jan 26 02:33 check_nt
-rwxrwxrwx 1 nagios nagios 133864 Jan 26 02:33 check_ntp
-rwxrwxrwx 1 nagios nagios 129044 Jan 26 02:33 check_ntp_peer
-rwxrwxrwx 1 nagios nagios 126872 Jan 26 02:33 check_ntp_time
-rwxrwxrwx 1 nagios nagios 149672 Jan 26 02:33 check_nwstat
-rwxrwxrwx 1 nagios nagios 8781 Jan 26 02:33 check_oracle
-rwxrwxrwx 1 nagios nagios 120220 Jan 26 02:33 check_overcr
-rwxrwxrwx 1 nagios nagios 125340 Jan 26 02:33 check_pgsql
-rwxrwxrwx 1 nagios nagios 135388 Jan 26 02:33 check_ping
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_pop -> check_tcp
-rwxrwxrwx 1 nagios nagios 310636 Jan 26 02:33 check_procs
-rwxrwxrwx 1 nagios nagios 117596 Jan 26 02:33 check_real
-rwxrwxrwx 1 nagios nagios 9582 Jan 26 02:33 check_rpc
-rwxrwxrwx 1 nagios nagios 1455 Jan 26 02:33 check_sensors
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_simap -> check_tcp
-rwxrwxrwx 1 nagios nagios 379020 Jan 26 02:33 check_smtp
-rwxrwxrwx 1 nagios nagios 353400 Jan 26 02:33 check_snmp
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_spop -> check_tcp
-rwxrwxrwx 1 nagios nagios 114872 Jan 26 02:33 check_ssh
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_ssmtp -> check_tcp
-rwxrwxrwx 1 nagios nagios 193848 Jan 26 02:33 check_tcp
-rwxrwxrwx 1 nagios nagios 116760 Jan 26 02:33 check_time
lrwxrwxrwx 1 nagios nagios 9 Jan 26 02:33 check_udp -> check_tcp
-rwxrwxrwx 1 nagios nagios 125700 Jan 26 02:33 check_ups
-rwxrwxrwx 1 nagios nagios 100744 Jan 26 02:33 check_users
-rwxrwxrwx 1 nagios nagios 2937 Jan 26 02:33 check_wave
drwxrwxrwx 2 nagios nagios 7 Jan 30 03:35 nagios-jmx-plugin-1.2.3
-rwxrwxrwx 1 nagios nagios 97264 Jan 26 02:33 negate
-r-sr-xr-x 1 root nagios 21600 Jan 26 02:37 pst3
-rwxrwxrwx 1 nagios nagios 94416 Jan 26 02:33 urlize
-rwxrwxrwx 1 nagios nagios 1912 Jan 26 02:33 utils.pm
-rwxrwxrwx 1 nagios nagios 2791 Jan 26 02:33 utils.sh

[nagios@ssbpech01]:~/etc $ ps -ef | grep nrpe
nagios 87 21772 0 09:19:22 pts/1 0:00 grep nrpe

[nagios@ssbpech01]:~/etc $ svcs -a | grep nrpe
online Feb_04 svc:/network/nrpe/tcp:default

[nagios@ssbpech01]:~/etc $ netstat -an | grep 5666
10.146.1.38.5666 10.146.1.100.42942 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.42944 14720 0 50316 0 TIME_WAIT
*.5666 *.* 0 0 49152 0 LISTEN
10.146.1.38.5666 10.146.1.100.42964 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.42972 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.42978 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.43026 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.43034 14720 0 50316 0 TIME_WAIT
10.146.1.38.5666 10.146.1.100.43066 14720 0 50316 0 ESTABLISHED
10.146.1.38.5666 10.146.1.100.43068 14720 0 50316 0 ESTABLISHED
User avatar
tgriep
Madmin
Posts: 9177
Joined: Thu Oct 30, 2014 9:02 am

Re: CHECK_NRPE: Error - Could not complete SSL handshake

Post by tgriep »

What version of Solaris is the remote server running?
Can you run the following command on the Solaris server and post the output?

Code: Select all

inetadm -l  svc:/network/nrpe/tcp:default
Be sure to check out our Knowledgebase for helpful articles and solutions!
paramunix@gmail.com
Posts: 1
Joined: Sun Nov 19, 2017 8:48 pm

Re: CHECK_NRPE: Error - Could not complete SSL handshake

Post by paramunix@gmail.com »

In my case, it was a duplicate nrpe.cfg on the client.

# find / -name 'nrpe.cfg'
/etc/nagios/nrpe.cfg
/etc/nrpe.cfg


1. Verify which nrpe is active:-

ps -ef|grep -i nrpe
nagios 1974 1 0 09:44 ? 00:00:00 /usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d
root 7755 8442 0 09:51 pts/0 00:00:00 grep --color=auto -i nrpe

2. Check the active nrpe.cfg and restart nrpe.
User avatar
tgriep
Madmin
Posts: 9177
Joined: Thu Oct 30, 2014 9:02 am

Re: CHECK_NRPE: Error - Could not complete SSL handshake

Post by tgriep »

Thanks for the help [user]paramunix@gmail.com[/user].
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked