CHECK_NRPE 无法连接到......:Nagios NRPE 中的对等方重置连接
CHECK_NRPE Could not connect to....: Connect reset by peer in Nagios NRPE
我正在使用 opensuse Leap 42.1。我已经在远程主机上安装了 NRPE。我严格按照安装指南进行操作。然而,守护进程运行:
netstat -at | egrep "nrpe|5666"
tcp 0 0 *:nrpe *:* LISTEN
tcp 0 0 *:nrpe *:* LISTEN
但是执行 CHECK_NRPE 会出现以下错误:
/usr/local/nagios/lib/check_nrpe -H localhost
CHECK_NRPE: Error - Could not connect to ::e298:8aF0:2cdf:0: Connection reset by peer
我看不出这里有什么问题。我尝试了几次安装。防火墙已关闭,但这不应该是问题所在。没有在其他任何地方发现错误。我错过了什么?
谢谢
我遇到了同样的问题。
只是,看文件:/etc/xinetd.d/nrpe
现在,找到(几乎在开头)写着
的那一行
"disable = yes"
并简单地把它改成"no",然后:
# systemctl restart xinetd.service
# systemctl restart nrpe
或 # service nrpe restart
(如果不是 systemd)
使用最新的 nrpe 安装指南在 debian 8 上进行测试。
希望对您有所帮助!
PS: 不要忘记指令。
"only_from = (...)"
编辑:
在 debian 8 上的最后一次 NRPE 安装中,您必须:
编辑:/usr/local/nagios/etc/nrpe.cfg
第 98 行:allowed_hosts=x.x.x.x
并且在/etc/xinetd.d/nrpe中让指令“disable
”在“yes
”中。 (默认)
nrpe 服务似乎在 /usr/local/nagios/etc/nrpe.cfg 而不是 /etc/xinetd.d/nrpe.
中查看允许的主机
因为在/etc/xinetd.d/nrpe中有这一行:
server_args = -c /usr/local/nagios/etc/nrpe.cfg --inetd
现在,是的:
# systemctl restart nrpe.service && systemctl restart xinetd.service
就我而言,问题只是我需要停止 nrpe 进程并重新开始
ps aux | grep nrpe
kill xxxx
run nrpe service
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
我正在使用 opensuse Leap 42.1。我已经在远程主机上安装了 NRPE。我严格按照安装指南进行操作。然而,守护进程运行:
netstat -at | egrep "nrpe|5666"
tcp 0 0 *:nrpe *:* LISTEN
tcp 0 0 *:nrpe *:* LISTEN
但是执行 CHECK_NRPE 会出现以下错误:
/usr/local/nagios/lib/check_nrpe -H localhost
CHECK_NRPE: Error - Could not connect to ::e298:8aF0:2cdf:0: Connection reset by peer
我看不出这里有什么问题。我尝试了几次安装。防火墙已关闭,但这不应该是问题所在。没有在其他任何地方发现错误。我错过了什么? 谢谢
我遇到了同样的问题。
只是,看文件:/etc/xinetd.d/nrpe
现在,找到(几乎在开头)写着
的那一行"disable = yes"
并简单地把它改成"no",然后:
# systemctl restart xinetd.service
# systemctl restart nrpe
或 # service nrpe restart
(如果不是 systemd)
使用最新的 nrpe 安装指南在 debian 8 上进行测试。
希望对您有所帮助!
PS: 不要忘记指令。
"only_from = (...)"
编辑:
在 debian 8 上的最后一次 NRPE 安装中,您必须:
编辑:/usr/local/nagios/etc/nrpe.cfg
第 98 行:allowed_hosts=x.x.x.x
并且在/etc/xinetd.d/nrpe中让指令“disable
”在“yes
”中。 (默认)
nrpe 服务似乎在 /usr/local/nagios/etc/nrpe.cfg 而不是 /etc/xinetd.d/nrpe.
中查看允许的主机因为在/etc/xinetd.d/nrpe中有这一行:
server_args = -c /usr/local/nagios/etc/nrpe.cfg --inetd
现在,是的:
# systemctl restart nrpe.service && systemctl restart xinetd.service
就我而言,问题只是我需要停止 nrpe 进程并重新开始
ps aux | grep nrpe
kill xxxx
run nrpe service
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d