11/6/2023 -- 05:03:45 - <Error> - [ERRCODE: SC_ERR_INVALID_SIGNATURE(39)] - error parsing signature "alert http any any -> any any (msg:"Reject HTTPS traffic to Sougou from 172.16.31.17"; ip.src == 172.16.31.17 && ssl.handshake.extensions_server_name == "www.sougou.com" && ssl; reject; sid:1000002; rev:1;)" from file /home/wzw/gy_tsource_zw/pack/rules/test.rules at line 1 11/6/2023 -- 05:03:45 - <Warning> - [ERRCODE: SC_ERR_NO_RULES(42)] - No rules loaded from /home/wzw/gy_tsource_zw/pack/rules/test.rules这是suricata的报错,请修改
时间: 2024-02-04 14:04:17 浏览: 85
这是一条Suricata的错误日志,表示在解析规则文件时出现了错误。具体来说,这个错误是由于规则文件中的某个签名(signature)存在语法错误或格式错误导致的,导致系统无法正确解析该规则。为了修复这个问题,你需要检查规则文件,确保签名的语法和格式都正确,然后重新加载规则文件。如果问题仍然存在,你可能需要查看Suricata的文档或论坛,以获取更多关于调试和解决Suricata问题的信息。
相关问题
11/6/2023 -- 10:48:39 - <Error> - [ERRCODE: SC_ERR_DUPLICATE_SIG(176)] - Duplicate signature "reject http any any -> any any (msg:"hit pkg.loongnix.cn...";content:"pkg.loongnix.cn"; reference:url, www.pkg.loongnix.cn;)" 11/6/2023 -- 10:48:39 - <Error> - [ERRCODE: SC_ERR_INVALID_SIGNATURE(39)] - error parsing signature "reject http any any -> any any (msg:"hit pkg.loongnix.cn...";content:"pkg.loongnix.cn"; reference:url, www.pkg.loongnix.cn;)" from file /home/wzw/gy_tsource_zw/pack/rules/test.rules at line 6 11/6/2023 -- 10:48:39 - <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.
这个错误提示表明,你的规则文件中有一个重复的规则,即出现了两个消息内容、匹配模式都一样的规则。具体错误是"Duplicate signature",这表示规则的签名重复了。
你需要检查你的规则文件,找到具有相同消息内容和匹配模式的规则,然后将它们合并为一个规则。另外,这个错误提示后面还有一个警告,提示你的Suricata版本不支持Eve-log,你需要重新编译Suricata,安装libjansson及其开发文件,才能支持Eve-log。
11/6/2023 -- 11:33:01 - <Error> - [ERRCODE: SC_ERR_RULE_KEYWORD_UNKNOWN(102)] - unknown rule keyword 'reject'. 11/6/2023 -- 11:33:01 - <Error> - [ERRCODE: SC_ERR_INVALID_SIGNATURE(39)] - error parsing signature "alert http any any -> any any (msg:"hhit pkg.loongnix.cn...";content:"pkg.loongnix.cn"; reference:url, www.pkg.loongnix.cn;reject;)" from file /home/wzw/gy_tsource_zw/pack/rules/test.rules at line 5
这也是一条错误信息,它指出在某个规则文件中,第5行的某个规则出现了问题。具体来说,这个规则试图拦截所有的 HTTP 流量,并且在请求中检查是否包含 pkg.loongnix.cn 这个域名。但是这个规则存在问题,因为其中包含一个未知的关键字 "reject",导致无法正确解析这个规则。
建议检查一下规则文件中是否存在类似的问题,或者查看 Snort 的规则语法,确保规则中使用的关键字都是合法的。在这个例子中,可能是规则编写者误用了 "reject" 这个关键字,应该将其删除,只保留合法的关键字,如 "msg"、"content"、"reference" 等等。
阅读全文