启动 bro 时出现错误 "error occurred while trying to send mail: send-mail: SENDMAIL-NOTFOUND not found"

while start the bro the error is coming "error occurred while trying to send mail: send-mail: SENDMAIL-NOTFOUND not found"

我已经安装了 Bro IDS,但是当我尝试启动该服务时出现错误:

Error: error occurred while trying to send mail: send-mail: SENDMAIL-NOTFOUND not found
starting ...
starting bro ...
bro terminated immediately after starting; check output with "diag"

我已经使用了 broctl installbroctl update 但仍然出现相同的错误。

请帮忙

我已经检查了配置文件,即 /nsm/bro/etc 下的 node.cfg,并将默认接口 eth0 更改为我的系统接口。

兄弟开始了

Bro 可以在没有 sendmail 的情况下 运行 但你可能遇到了 Bro 中的 bug 问题,它未能在配置文件中包含 Sendmail 位置。虽然它说这个错误应该被修复,但我也在 Bro-2.5 中看到了这个问题。因此,一个简单的修复方法是按照错误报告中的建议进行操作,并将 SendMail = /usr/sbin/sendmail 添加到 /usr/local/bro/etc/broctl.cfg,然后重新 运行 部署命令:

sudo /usr/local/bro/bin/broctl deploy