Nagios配置nrpe出现如下错误:
专注于为中小企业提供成都网站制作、网站设计、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业囊谦免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
CHECK_NRPE: Error - Could not complete SSL handshake.
(1)/usr /local/nagios/etc/nrpe.cfg 此配置文件是配置正确,多个IP地址逗号隔开,且要注意空格:allowed_host=127.0.0.1, 192.168.0.1 这是不对的,必须是allowed_host=127.0.0.1,192.168.0.1 逗号之后不能有空格;
(2) 检查是否配置里限制了,在 /etc/xinetd.d/nrpe 文件中要添加允许访问的服务器的IP地址,在 “only_from = ” 这一行添加, 多个IP地址用空格隔开,
例如:only_from = 192.168.0.8 192.168.0.88
2.若还不能解决如我的错误
我的监控机是192.168.224.43。在监控机上: /usr/local/nagios/libexec/check_nrpe -H 172.30.4.5
提示:CHECK_NRPE: Error - Could not complete SSL handshake.
而我 /usr/local/nagios/libexec/check_nrpe -H 192.168.224.44就显示正常:NRPE v2.12
我的172.30.4.5上的nrpe.cfg里已经配了:allowed_hosts=127.0.0.1,192.168.1.61,192.168.224.43
而且双方的openssl也都装上了。但为什么总是显示CHECK_NRPE: Error - Could not complete SSL handshake.呢?
解决方法:
(1)pkill nrpe
(2)/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
解决了此问题。