Project

General

Profile

Bug #977

Updated by Victor Julien about 11 years ago

Output from the two scenarios (empty rules file enabled/disabled): 
 <pre> 
 ---DISABLED EMPTY RULES FILE--- 
 me@mybox:~$ suricata -T -l /tmp -c /etc/suricata/suricata.yaml 
 19/9/2013 -- 22:16:33 - <Info> - Running suricata under test mode 
 19/9/2013 -- 22:16:33 - <Info> - This is Suricata version 1.4.2 RELEASE 
 19/9/2013 -- 22:16:33 - <Info> - CPUs/cores online: 1 
 19/9/2013 -- 22:16:33 - <Info> - allocated 229376 bytes of memory for the defrag hash... 4096 buckets of size 56 
 19/9/2013 -- 22:16:33 - <Info> - preallocated 1000 defrag trackers of size 144 
 19/9/2013 -- 22:16:33 - <Info> - defrag memory usage: 373376 bytes, maximum: 16777216 
 19/9/2013 -- 22:16:33 - <Info> - AutoFP mode using default "Active Packets" flow load balancer 
 19/9/2013 -- 22:16:33 - <Info> - preallocated 10000 packets. Total memory 42580000 
 19/9/2013 -- 22:16:33 - <Info> - allocated 229376 bytes of memory for the host hash... 4096 buckets of size 56 
 19/9/2013 -- 22:16:33 - <Info> - preallocated 1000 hosts of size 120 
 19/9/2013 -- 22:16:33 - <Info> - host memory usage: 349376 bytes, maximum: 16777216 
 19/9/2013 -- 22:16:33 - <Info> - allocated 14680064 bytes of memory for the flow hash... 262144 buckets of size 56 
 19/9/2013 -- 22:16:33 - <Info> - preallocated 40000 flows of size 272 
 19/9/2013 -- 22:16:33 - <Info> - flow memory usage: 25560064 bytes, maximum: 2147483648 
 19/9/2013 -- 22:16:33 - <Info> - IP reputation disabled 
 19/9/2013 -- 22:16:33 - <Info> - using magic-file /usr/share/file/magic 
 19/9/2013 -- 22:16:33 - <Info> - Delayed detect disabled 
 19/9/2013 -- 22:16:41 - <Info> - 11 rule files processed. 7446 rules successfully loaded, 0 rules failed 
 19/9/2013 -- 22:16:46 - <Info> - 7476 signatures processed. 39 are IP-only rules, 2445 are inspecting packet payload, 5906 inspect application layer, 0 are decoder event only 
 19/9/2013 -- 22:16:46 - <Info> - building signature grouping structure, stage 1: adding signatures to signature source addresses... complete 
 19/9/2013 -- 22:16:47 - <Info> - building signature grouping structure, stage 2: building source address list... complete 
 19/9/2013 -- 22:16:50 - <Info> - building signature grouping structure, stage 3: building destination address lists... complete 
 19/9/2013 -- 22:16:52 - <Info> - Threshold config parsed: 141 rule(s) found 
 19/9/2013 -- 22:16:52 - <Info> - Core dump size set to unlimited. 
 19/9/2013 -- 22:16:52 - <Info> - fast output device (regular) initialized: fast.log 
 19/9/2013 -- 22:16:52 - <Info> - Unified2-alert initialized: filename unified2.alert, limit 50 MB 
 19/9/2013 -- 22:16:52 - <Info> - http-log output device (regular) initialized: http.log 
 19/9/2013 -- 22:16:52 - <Info> - Configuration provided was successfully loaded. Exiting. 
 me@mybox:~$ 
 </pre>  

 <pre> 
 ---ENABLED EMPTY RULES FILE--- 
 me@mybox:~$ suricata -T -l /tmp -c /etc/suricata/suricata.yaml 
 19/9/2013 -- 22:17:18 - <Info> - Running suricata under test mode 
 19/9/2013 -- 22:17:18 - <Info> - This is Suricata version 1.4.2 RELEASE 
 19/9/2013 -- 22:17:18 - <Info> - CPUs/cores online: 1 
 19/9/2013 -- 22:17:18 - <Info> - allocated 229376 bytes of memory for the defrag hash... 4096 buckets of size 56 
 19/9/2013 -- 22:17:18 - <Info> - preallocated 1000 defrag trackers of size 144 
 19/9/2013 -- 22:17:18 - <Info> - defrag memory usage: 373376 bytes, maximum: 16777216 
 19/9/2013 -- 22:17:18 - <Info> - AutoFP mode using default "Active Packets" flow load balancer 
 19/9/2013 -- 22:17:18 - <Info> - preallocated 10000 packets. Total memory 42580000 
 19/9/2013 -- 22:17:18 - <Info> - allocated 229376 bytes of memory for the host hash... 4096 buckets of size 56 
 19/9/2013 -- 22:17:18 - <Info> - preallocated 1000 hosts of size 120 
 19/9/2013 -- 22:17:18 - <Info> - host memory usage: 349376 bytes, maximum: 16777216 
 19/9/2013 -- 22:17:18 - <Info> - allocated 14680064 bytes of memory for the flow hash... 262144 buckets of size 56 
 19/9/2013 -- 22:17:18 - <Info> - preallocated 40000 flows of size 272 
 19/9/2013 -- 22:17:18 - <Info> - flow memory usage: 25560064 bytes, maximum: 2147483648 
 19/9/2013 -- 22:17:18 - <Info> - IP reputation disabled 
 19/9/2013 -- 22:17:18 - <Info> - using magic-file /usr/share/file/magic 
 19/9/2013 -- 22:17:18 - <Info> - Delayed detect disabled 
 19/9/2013 -- 22:17:24 - <Warning> - [ERRCODE: SC_ERR_NO_RULES(42)] - No rules loaded from /etc/suricata/rules/temporary-stuff.rules 
 me@mybox:~$ 
 </pre>  

 Note that everything stops processing here, no rules loaded (from my other files, the same number of rules should have been loaded. 

 Shouldn't the Warning be non-fatal?

Back