2016-08-31 13 views
0

У меня настроен сервер nagios на машине Centos. Я пытаюсь добавить машину rhel 6.6 к этому серверу nagios версии 4.2.0. При настройке NRPE и тестирования, есть шаг, чтобы проверить конфигурацию, как «/ USR/местные/Nagios/libexec/check_nrpe -H локальный» Я получаю сообщение об ошибке, как показано ниже на этом шаге:CHECK_NRPE: Ошибка получения данных от демона

CHECK_NRPE: Error - Не удалось выполнить SSL-квитирование.

Таким образом, я использовал опцию -n "/ USR/местные/Nagios/libexec/check_nrpe -n -H локальный" и его показывает новая ошибка, как показано ниже:

CHECK_NRPE: Ошибка приема данных от демона.

журналы системы просто сказать: 31 августа 14:31:10 ххххх Xinetd [18730]: START: NRPE PID = 18781 с = 1 :: 31 августа 14:31:10 ххххх Xinetd [18781]: FAIL: nrpe address from = :: 1 Aug 31 14:31:10 xxxxx xinetd [18730]: EXIT: nrpe status = 0 pid = 18781 duration = 0 (sec)

Любая идея о том, почему это происходит?

ответ

0

Проверьте параметр allowed_hosts в файле nrpe.cfg. Вы также должны разрешить localhost.

+0

Это уже есть. # ПРИМЕЧАНИЕ. Эта опция игнорируется, если NRPE работает под или inetd или xinetd. allowed_hosts = 127.0.0.1 –

0

проверить журналы на /usr/local/nagios/var/nagios.log для любых ошибок. Вероятно, это проблема с nrpe.cfg, в основном синтаксическая ошибка. Проверьте свои определения команд тоже в nrpe.cfg.Also убедитесь, что порт 5666 открыт. Если вы используете nrpe под xinetd, проверьте допустимую запись хостов на /etc/xinetd.d/nrpe. Эта проблема возникает, когда nrpe не может правильно прочитать свои конфигурации.