当NRPE出现CHECK_NRPE: Error - Could not complete SSL handshake.错误时,可尝试检查NRPE配置文件中的allowed_hosts设置,确认IP地址匹配,并确保服务端与客户端的SSL设置一致,必要时关闭防火墙或调整xinetd配置。
1、 监控端通过NRPE检测主机存活状态时,出现CHECK_NRPE: Error - Could not complete SSL handshake错误提示,通常是由于NRPE服务端与客户端之间的SSL连接未能成功建立所致,需检查双方配置与网络通信。
2、 通过NRPE检测被监控端IP的运行状态,命令位于/usr/local/nagios/libexec/check_nrpe。
3、 开启被监控端的nrpe配置文件
4、 将监控端IP地址加入allowed_hosts列表中。
5、 重启xinetd服务进程
6、 开放防火墙中的NRPE端口
7、 重启防火墙系统
8、 重新检查NRPE状态,显示已恢复正常。
9、 通过NRPE检查被监控端状态,命令为:/usr/local/nagios/libexec/check_nrpe -H 被监控端IP地址。
