-
Hello, Security Onion is not suppressing alerts when I specify criteria for the alerts. I am able to disable the alert entirely, but I am not ok with doing that with every alert, as I have a few noisy servers. There isn't one specific alert that causes this, so I have been using the alerts that are most easy to reproduce. So far I've tried: Specifying criteria via suppress An example of what I have (at the moment) in my minions sls (this ID is for a lookup of a .world domain):
Then I would trigger the alert by doing an nslookup on a .world domain on 192.168.0.94 to see if my changes in the sls "took". My system: Installed on a NUC (bare metal install) The install is the only instance of SO on my network, so no other minion sensors located elsewhere. Please let me know if more information is required! EDIT:
I don't know how to get threshold.conf to update correctly. According to the docs, it looks like I just need to update the minion sls file, then push the updates? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Hello, In my environment, I used the following command:
|
Beta Was this translation helpful? Give feedback.
-
Tried running that command, no change to the file (I don't know that updating threshold.conf is required). I was still able to trigger the alert I have disabled: Again here is the config for the alert I've been triggering: |
Beta Was this translation helpful? Give feedback.
-
@s0meguy1 Double-check your yaml syntax here:
Per https://docs.securityonion.net/en/2.3/managing-alerts.html, that section should start with:
and then make sure each line is indented properly. Suppressions should apply directly to Suricata instead of idstools. |
Beta Was this translation helpful? Give feedback.
-
I ran: cat /opt/so/saltstack/local/pillar/minions/securityonion_eval.sls| tr " " "*" | tr "\t" "&" To show my indentation, the asterisks being spaces, does it look correct? EDIT: The last rule had two extra spaces, fixed, but still not suppressing alerts: Alerts (using .world as a test case still): |
Beta Was this translation helpful? Give feedback.
@s0meguy1 Double-check your yaml syntax here:
Per https://docs.securityonion.net/en/2.3/managing-alerts.html, that section should start with:
and then make sure each line is indented properly.
Suppressions should apply directly to Suricata instead of idstools.