CHECK_NRPE: Error – Could not complete SSL handshake.
时间:2019-05-19 01:25:40 来源:igfitidea点击:
当使用NRPE从Nagios服务器连接到远程服务器时,有时我们会遇到这个问题:
CHECK_NRPE: Error – Could not complete SSL handshake.
CHECK_NRPE:错误-不能完成SSL握手。
如果你看到这个错误,不要惊慌。
这个问题很容易在几分钟内解决。
问题/错误:
当连接nagios服务器试图连接远程NRPE服务器时,得到错误“ CHECK_NRPE:错误-无法完成SSL握手”。
# /usr/lib64/nagios/plugins/check_nrpe -H 192.168.10.45 CHECK_NRPE: Error - Could not complete SSL handshake.
解决方案:
当NRPE服务器不允许从Nagios服务器访问服务时,通常会出现这个问题。
我们需要在nrpe配置文件中添加nagios服务器ip。
步骤1:
编辑NRPE配置文件 /etc/nagios/nrpe.cfg
并搜索allowed_hosts配置变量。
第二步:
在 allowed_hosts中添加nagios服务器的ip地址。
对于多个nagios服务器,使用逗号分隔的列表添加所有ips。
它还支持子网(如:192.168.10.0/24)。
allowed_hosts=127.0.0.1, 192.168.10.3, 192.168.10.4
完成以上更改后,重新启动nrpe服务
# service nrpe restart
第三步:
最后,使用nagios服务器上的 check_nrpe命令再次验证更改
# /usr/lib64/nagios/plugins/check_nrpe -H 192.168.10.45 NRPE v2.14