我刚刚在CentOS 6.5上安装了Suricat2.0.3版本。我试着用
sudo suricata -c /etc/suricata/suricata.yaml -i eth0并得到以下警告
<Warning> - [ERRCODE: SC_ERR_NOT_SUPPORTED(225)] - Eve-log support not compiled in. Reconfigure/recompile with libjansson and its development files installed to add eve-log support.我按照概述的这里对Jannson进行了加固和安装,然后按以下方式重建了Suricata。
sudo make
sudo make-install
sudo make-install-full一切顺利,没有任何错误。然而,我仍然收到SC_ERR_NOT_SUPPORTED警告。我搜索了错误消息,找到了链接,它说这是一个已知的问题,由于Jannson库的问题而无法修复。是这种情况吗?如果是,我可以禁用此警告吗?
发布于 2015-04-28 17:44:47
我在我的Ubuntu盒子上遇到了同样的问题,下面是我为摆脱它所做的事情。
发布于 2016-12-13 09:54:54
我在CentOS 7中遇到了同样的问题。
安装软件包:
yum install jansson然后,我运行了以下配置脚本:
./configure --prefix=/usr/ --sysconfdir=/etc/ --localstatedir=/var/ --with-libjansson-libraries=/usr/lib64 --with-libjansson-includes=/usr/include <some other flags>我使用64位机器,这就是为什么它是/usr/lib 64,否则它应该是/usr/lib。
汇编代码:
make
make install-full运行suricata:
LD_LIBRARY_PATH=/usr/lib /usr/bin/suricata -c /etc/suricata/suricata.yaml -i eth0eth0是这里的接口(设备)名称。
https://unix.stackexchange.com/questions/158061
复制相似问题