-
VersionOther (please provide detail below) Installation MethodSecurity Onion ISO image Descriptionupgrading Installation TypeDistributed Locationon-prem with Internet access Hardware SpecsExceeds minimum requirements CPU32 RAM128GB Storage for /500GB Storage for /nsm3T Network Traffic Collectionspan port Network Traffic Speeds1Gbps to 10Gbps StatusYes, all services on all nodes are running OK Salt StatusNo, there are no failures LogsNo, there are no additional clues DetailHi, After upgrading (i.e. 2x soup on the manager node and waiting for all nodes to get upgraded) I went through the steps described in
"local-rules" points to a file in Also a full update of suricata had no errors. I also "emptied" the local-rules file by running When extending the timeframe for the Alerts display the last alerts have a pre-2.4.201-upgrade-timestamp. Again, Grid says everything is OK as well as "so-status" indicating no errors whatsover. Likewise, PCAP works, i.e. packets are coming in via the sensor node. To me it looks like S.O. completely forgot to send traffic through Suricata after upgrading to 2.4.201. Any ideas on how I can get Suricata working again? Guidelines
|
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 25 replies
-
|
I have had the same problem since 2.4.200 on a SO grid with 19 VM's. I've tried lots of stuff to get alerts working again, no luck. For a while I thought it had something to do with idstools not being properly removed, but it looks like the docker was removed, just not removed from the list of so-status items. I found another post on here mentioning that we can just manually remove that from the status list, which I did. I also followed the post-install instructions regarding the block file and custom rules. No custom rules in our deployment. (nothing but readme files in the custom-local-repos). All indications are a healthy grid now. Green "OK" status on Elastalert, Strelka, and Suricata. CPU utilization on the grid hasn't changed much before and after the update... It seems like the grid is still processing incoming eventlog and network traffic data, just not generating (or displaying) alerts for it in the web interface. Dashboard is full of activity. I have other systems in place to monitor security that meet our requirements, the SO Grid is our way of going above and beyond the bare minimum with more extensive monitoring and log aggregation, and it does a great job at that. I kinda assumed something went wrong during the update that broke something and have been hoping I'm not alone as it's probably too big of a problem to unravel for a single grid deployment. I was figuring on just rebuilding the grid here soon if I didn't see anyone else reporting similar problems. I'm seeing various posts here and elsewhere of similar issues since the 200 release. Hopefully someone figures it out! I suspect many of us are having the same problem, and it's probably a simple fix, we just have to figure out what setting we were all running before the 200 update that isn't compatible with the latest version of SO. I'll keep an eye on this thread. If I find a solution, I'll try to share. (unlikely, as this system is very complicated and I manage dozens of other complex systems, I can only be about ankle deep with any of them). |
Beta Was this translation helpful? Give feedback.
-
|
Are there rules in In Detections are there Suricata rules? On your sensor, do you see Suricata logs in /nsm/suricata? Is your Elastic agent running and healthy on the sensor? |
Beta Was this translation helpful? Give feedback.
-
|
Well.. I found something:
My grid was set to default value, but that path doesn't exist. I switched the value to the one shown in the screenshot above and am seeing if that makes any difference. |
Beta Was this translation helpful? Give feedback.
-
Too bad that didn't help :-( Seems we'll have to wait till hopefully someone from SecurityOnion comes up with an idea as to what's going on after the upgrade to 2.4.200 and how to fix this problem, esp. since this problem kills the most basic feature of a NIDS - alarms - completely. |
Beta Was this translation helpful? Give feedback.
-
Just to be clear: The checks you mentioned are to be done/run on the manager or sensor node? |
Beta Was this translation helpful? Give feedback.
-
Did you remove the block file? When upgrading to .200 there is a syncblock file that will stop alerts. Might have missed it if you referenced it already. |
Beta Was this translation helpful? Give feedback.
-
|
Did the tests you mentioned - see above #15429 (reply in thread) |
Beta Was this translation helpful? Give feedback.
-
|
Alerts stated working again today.... Last night before I left work, I was just going through various settings in the admin>configuration settings, looking for what may be causing the hangup and found that my global>pcapengine was set to transition mode. I believe this was based on a SO guide/doc I was reading some months ago about this becoming the default for regular grids. I decided to switch it back to STENO for now. Came in this morning and alerts are working again. Perhaps it's not supposed to be in transition mode during updates? I wonder... |
Beta Was this translation helpful? Give feedback.

















All rulesets configurations with the changes to Detections should be done via the new consolidated rulest option in
soc > config > server > modules > suricataengine > rulesetSources > default. The other setting will be updated with a deprication warning and changed to readonly.