CHECK_NRPE:错误 – 无法完成SSL握手

我刚刚搬到一个新的nagios服务器,并得到所有旧的主机/服务工作。 只有一个主机不允许进行nrpe检查,如在标题中那样在nagios服务器上产生一个错误。

主机在syslog中产生以下错误 –

user nrpe[4655]: Host XXX.XXX.XXX.XXX is not allowed to talk to us! 

我编辑了/usr/local/nagios/etc/nrpe.cfg并将XXX.XXX.XXX.XXX和127.0.0.1添加到allowed_hosts。

我还将ALL:XXX.XXX.XXX.XXX添加到/etc/hosts.allow

旧的nagios服务器的IP没有在这些configuration文件中的任何一个,但它仍然可以执行检查,而新的nagios服务器不能和主机甚至不能执行自己的检查 –

 /check_nrpe -H 127.0.0.1 -c check_load 

给出与标题中相同的错误

 user nrpe[4655]: Host 127.0.0.1 is not allowed to talk to us! 

在syslog中。 任何帮助将是伟大的,我已经到了我不知道还有什么要尝试的地步! 主机正在运行Ubuntu。 谢谢

  • 它看起来像有人用我的电子邮件服务器发送垃圾邮件。 我能做些什么来保护它?
  • nginx没有server_name和只使用静态IP地址?
  • 如何在运行Ubuntu Server 14.10的Proliant N40L上安装HP Smart Storage Administrator(hpssa)?
  • pipe理在启动时启动的服务(rc0.d,rc1.d等)
  • 在Ubuntu 10.04 LTS上为www-data用户设置umask(通过sudo运行)
  • ubuntu 11.04上的多个memcached bin
  • One Solution collect form web for “CHECK_NRPE:错误 – 无法完成SSL握手”

    有一件值得检查的事情是,如果进程仍在运行:

     ps aux | grep nrpe 

    findnrpe的PID,然后杀掉PID:

     nagios 538 0.0 0.1 22712 1048 ? Ss Feb13 13:33 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d root 21910 0.0 0.0 7636 912 pts/0 S+ 06:11 0:00 grep --color=auto nrpe 

    然后:

     kill 538 

    然后再次启动NRPE,看看它是否工作:

      /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 
    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.