nagios提示CHECK_NRPE Error – Could not complete SSL handshake

nagios报CHECK_NRPE Error – Could not complete SSL handshake错误.

在nagios服务器端:
# /usr/local/nagios/libexec/check_nrpe -H  IP(被监控端IP)
CHECK_NRPE: Error – Could not complete SSL handshake.

彻底这种问题,需要检查以下几点:
<1>检查nagios服务器端、被监控端openssh、openssl、openssl-devel服务是否安装,且版本是否相同.
可以通过yum search openssh openssl openssl-devel 查看是否安装.
可以通过 yum -y install openssh openssl openssl-devel 安装服务

<2>被监控端,检查nrpe配置文件中是否加入了nagios服务器端的IP,如下:
#vi /etc/xinetd.d/nrpe
only_from 127.0.0.1 IP(nagios服务段IP)

#vi /usr/local/nagios/etc/nrpe.cfg
allowed_hosts 127.0.0.1 IP(nagios服务段IP)

然后重启 xinetd服务
service xinetd restart

<3>被监控端,检查防火墙设置,看nagios服务器IP是否加入防火墙(iptables)允许列表.或者安装csf,在/etc/csf/csf.allow 中添加nagios服务器IP.

在nagios服务器端:
# /usr/local/nagios/libexec/check_nrpe -H  IP(被监控端IP)
NRPE v2.12
这样表示测试连接正常了.