Исправляем ошибку «connect to address 127.0.0.1 port 5666: Connection refused»

Исправляем ошибку «connect to address 127.0.0.1 port 5666: Connection refused»

Установил nrpe  — это клиент для nagios и чтобы мониторить клиент на нагиос сервере. Но при проверке клиента ( на самом клиенте), я получил ошибку которую видно немного ниже:

# /usr/local/nagios/libexec/check_nrpe -H localhost

connect to address 127.0.0.1 port 5666: Connection refused
connect to host localhost port 5666: Connection refused

Зашел на сервер с nagios и запустил скрипт для проверки подключения для определенного хоста:

bash-3.2# /usr/local/nagios/libexec/check_nrpe -H 192.168.130.113
Connection refused by host

И получил ошибку.

PS : 192.168.130.113 — ИП клиента которого я хотел проверить.

Исправляем ошибку «connect to address 127.0.0.1 port 5666: Connection refused»

Первое что необходимо сделать, это проверить  /etc/services и убедиться что добавили службу в него:

# vim /etc/services

Должна присутствовать строка:

nrpe 5666/tcp # TCP Port for nagios (nrpe)

Идем далее, проверяем следующий файл:

# vim /etc/xinetd.d/nrpe

Должны быть прописаны строки:

disable = no
only_from = 127.0.0.1 192.168.13.1

PS: Где, 192.168.13.1 — это IP самого сервера с nagios.

Так же, если установлен и используется IPtables, необходимо добавить 5666 порт в разрешенные соединения:

# iptables -I INPUT -p tcp -m tcp --dport 5666 -j ACCEPT
# /etc/init.d/iptables save

После чего, перезапускаем xinetd службу:

# /etc/init.d/xinetd restart

Проверяем, должно все заработать:

# /usr/local/nagios/libexec/check_nrpe -H 192.168.130.113
NRPE v2.12

Исправляем ошибку «connect to address 127.0.0.1 port 5666: Connection refused» — завершено.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.