首页 文章

CHECK_NRPE:从守护程序接收数据时出错

提问于
浏览
0

我在Centos机器上配置了nagios服务器 . 我正在尝试将rhel 6.6机器添加到此nagios服务器版本4.2.0 . 在配置NRPE并对其进行测试时,有一个步骤将配置检查为“/ usr / local / nagios / libexec / check_nrpe -H localhost”我在此步骤中收到如下错误:

CHECK_NRPE:错误 - 无法完成SSL握手 .

所以,我使用了-n选项“/ usr / local / nagios / libexec / check_nrpe -n -H localhost”,它显示了一个新错误,如下所示:

CHECK_NRPE:从守护程序接收数据时出错 .

系统日志只说:8月31日14:31:10 xxxxx xinetd [18730]:START:nrpe pid = 18781 from = :: 1 Aug 31 14:31:10 xxxxx xinetd [18781]:FAIL:来自=的nrpe地址:: 1 8月31日14:31:10 xxxxx xinetd [18730]:退出:nrpe status = 0 pid = 18781 duration = 0(sec)

为什么会出现这种情况的任何想法?

3 回答

  • 0

    检查nrpe.cfg文件中的allowed_hosts参数 . 您还需要允许localhost .

  • 0

    检查/usr/local/nagios/var/nagios.log中的日志是否有任何错误 . 这可能是nrpe.cfg的问题,主要是语法错误 . 在nrpe.cfg中也检查你的命令定义 . 还要确保端口5666如果您在xinetd下使用nrpe,请检查/etc/xinetd.d/nrpe中允许的主机条目 . 当nrpe无法正确读取其配置时,会出现此问题 .

  • 0

    CHECK_NRPE:错误 - 无法完成SSL握手 . 解决方案:如果启用了ssl,则允许nrpe.conf文件中的主机删除命令中的-n .

相关问题