so-status says so-steno and so-suricata missing after upgrade to 2.3.110 #7517
-
I got SUPER excited to see the new node type in 2.3.110 so decided to go for the upgrade. I was running 2.3.100. The upgrade went fine, no errors that I was able to see. I waited an hour after the upgrade completed and logged back in. The manager still said all the nodes may need a reboot so I gave the sensors and the search nodes a reboot and then the manager. The manager came back fine and the search nodes seem to be fine, but the sensor nodes are not happy. I have 5 sensor nodes and they are all experiencing the exact same issue. As you can see both stenographer and suricata are borked. I wasn't able to get much info from the logs in /opt/so/logs, here are the latest snippets from the steno and suricata logs: Steno:
Suricata:
Steno is complaining about a missing interface and the suricata log says that it could not find the "bond0" interface, my first thought is "why is my sensor trying to do body repair on my truck", but them I thought better and decided to check my interfaces. Sure enough, my sniffing interface on the sensor is disabled. All the other interfaces are up, just the interface I use for ingesting traffic from my tap is down. I was able to bring the interface back up and put it in promiscuous mode via the commands:
and I am seeing traffic on the interface now.
However suricata and steno still crash when I try to start them. How do I get steno and suricata running again? I do have some rather important data on this instance and I would like to keep it if at all possible. Am I borked beyond saving? Am I missing something simple? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
update ... still borked ... but I had the brainwave of re-running the network setup portion of the install procedure. But when I get to the step to specify the sniffing interface I get an error and the setup bombs: some creative google-ing led me to try running:
and then trying to activate the connection via the network manager TUI utility nmtui When I attempt to activate I get this error: but if I run the setup again, and get to the sniffing interface portion, it still fails, but when the docker containers restart they all come up! WOOT! but ... sad day ... on a reboot the problem comes back. I'm going to keep pounding away at it, but if anyone has anyone has ideas PLEASE feel free to send them my way! |
Beta Was this translation helpful? Give feedback.
-
Well, I would like to thank you all for coming on this journey of self discovery with me. I believe I have fixed the issue. https://docs.securityonion.net/en/latest/installation.html#installation-on-ubuntu-or-centos Issue this one command
and reboot, you probably don't have to reboot ... but it is intensely satisfying to see the server come up correctly from a reboot. That's it, that's all ... hours of my finite time on this globe siphoned off into the abyss ... I can't fault the SO team ... it's right there in the release announcement. Perhaps I have learned my lesson ... then again ... perhaps not. |
Beta Was this translation helpful? Give feedback.
Well, I would like to thank you all for coming on this journey of self discovery with me.
I believe I have fixed the issue.
https://docs.securityonion.net/en/latest/installation.html#installation-on-ubuntu-or-centos
Issue this one command
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
and reboot, you probably don't have to reboot ... but it is intensely satisfying to see the server come up correctly from a reboot.
That's it, that's all ... hours of my finite time on this globe siphoned off into the abyss ... I can't fault the SO team ... it's right there in the release announcement.
If possible, we recommend that you test the upgrade process on a test deployment …