0

我在 wazuh-db 上遇到问题,这是 wazuh-manager 上的一项服务。

问题是在访问 wazuh web 界面时,我有一个“检查 Wazuh API 连接”错误这是错误:

检查 Wazuh API 连接“错误”

问题来自未启动的 wazuh-db 服务。

多次重启 wazuh-managersystemctl status wazuh-manager或通过/var/ossec/bin/wazuh-control stopand/var/ossec/bin/wazuh-control start

他仅在“启动”时杀死了 wazuh-db 服务,他解释说当他没有它时它已经在运行。

结果命令/var/ossec/bin/wazuh-control start

我可以通过这种方式成功启动它: /var/ossec/bin/wazuh-db -fd它允许启动它。此时我可以访问 wazuh Web 界面,并且不再出现错误“Ckeck Wazuh API 连接”

结果命令/var/ossec/bin/wazuh-db -fd

但这只是一种临时方法,我希望在启动 wazuh-manager 时启动我的服务。

你有什么想法 ?

谢谢

4

1 回答 1

0

我已经在我的环境(使用 4.2.3 版本)中测试了您的用例,但我没有实现复制此错误。看起来 4.2.2 没有与 wazuh-db 初始化相关的已知问题,但我建议您更新您的 Wazuh 管理器。

关于这个错误,我建议你:

手动停止 wazuh:

/var/ossec/bin/wazuh-control stop

检查所有守护进程的状态

/var/ossec/bin/wazuh-control status

确保使用进程监控工具停止守护进程,例如 ps:

ps -aux | grep wazuh

确保没有运行守护程序。如果是这种情况,请检查ossec.log并搜索 WARNINGS 或 ERRORS。您可以使用以下命令:

egrep "ERROR|WARNING" /var/ossec/logs/ossec.log

与我们分享任何相关信息,以帮助您解决此问题。

如果没有 wazuh-daemons 启动,手动启动 Wazuh

/var/ossec/bin/wazuh_control start

确保所有守护进程都使用 ps 运行,并且与上一步一样,在您的ossec.log中与我们分享任何相关信息

于 2021-10-07T11:41:25.713 回答