我有大约10台configuration了nrpe和戴尔OMSA的机器向nagios报告。 对于每台机器,从nagios服务器的命令行上输出一个la
./check_nrpe -H $HOSTNAME -c check_om_tag
匹配我在Web界面中看到的输出。
但是,我有一台机器,它可以从nagios服务器上的命令行返回成功的输出,但是会在Web界面报告中返回
NRPE: Unable to read output.
我能find的“无法读取输出”错误的每一个讨论都假设命令总是失败,无论是命令行还是网页,并build议权限或SELinux修复。 但命令行成功应该意味着我没有权限或SELinux问题。 有没有人有这种不匹配的经验?
编辑:
那么,事实certificate什么都不重要。 在梳理日志之后,我发现Nagios向一个不属于任何configuration的服务器的IP发送请求。 仔细检查了这个特定的客户端的configuration,这是错误的。 修复,当然,修正奇怪的错误不匹配。