Replies: 7 comments 6 replies
|
Would you be able to share you salt minion log? |
|
Sorry, the file did not append. I'll try again... |
|
Hello, sudo salt-call mine.get '*' network.ip_addrs - returns management IP of the SO: sudo salt-call pillar.get host:mainint - returns list of all interface I will try to explain my situation once more: I have Security Onion standalone version installed as a bare metal installation on my laptop. It has three USB to ETH interfaces. Two are for monitoring and one is for management (say IP 1.1.1.1). The management interface is connected directly via Ethernet cable to my other laptop (say IP 1.1.1.2). When the second laptop is shut down or disconnected, the so-strelka-backend starts an endless loop of restarting itself and entire Security Onion stops ingesting traffic (or maybe processing it - there is nothing to be seen during that period in Kibana). Once my second laptop is up and connected so-strelka-backend starts up and runs OK and SO starts processing data once again. |
|
Does it mean that each time the management is down SO does not monitor my network? Shouldn't it be able to collect and monitor network even though the management is down? It is an all in one (Standalone) installation so the Kibana etc. is installed locally - as can be seen from the so-status command output: All the data should be collected and processed on this one SO machine. The laptop connected to the management interface is only used to connect to the monitoring (SO) laptop and to manage it and visualize information about monitored network. I guess if I could install graphical interface and e.g. firefox on the monitoring laptop I could open the https://127.0.0.1/kibana and analyse all data without the need for second laptop. Or is there something I am missing? Would it help if I set somehow somewhere that the management IP is not only IP of my second laptop but also 127.0.0.1 (which is always reachable)? Maybe then the so-strelka and data collection would stop failing and all would work OK? |
|
Hello and thanks. I read your response multiple times but it seems I do not know enough to understand what you mean. "You should only need an analyst host firewall allowance to log in to the SOC GUI from a browser on a computer in your network" - my analyst host is my laptop 2. I do not have all network allowed to connect to the management of the laptop 1 (all-in-one standalone machine), but only a single IP of the laptop 2. "For your second laptop, as long as the IP is in the host firewall, you should be able to login to the GUI. " - Yes, I can log in from laptop 2. "There is no need for the ethernet connection between laptop one and two." - I do not get this. If I need to connect from laptop 2 to laptop 1 so I can see what is going on on my network I need to have a connection established between these two machines. "When you management NIC is down your raw network logs which are collected by the monitoring interface will still get written. Those logs won't be sent through the ingest pipeline. That is why you don't see any logging in the GUI when it is down." - Does this mean that all logs are written but never processed? Is that intentional? Are the logs processed when the management interface is up again or will they never be processed? If the second case is right - can I change this behaviour so that my network monitoring is up and running even though the management interface is down? And how about failing so-strelka-backend container? How can I make it run even without the management interface up? Thank you for your patience. :-) |
|
There is just the IP v4 of my analyst laptop (laptop 2). Not CIDR but only a single IP. |

Uh oh!
There was an error while loading. Please reload this page.
Version
3.0.0
Installation Method
Security Onion ISO image
Description
configuration
Installation Type
Standalone
Location
airgap
Hardware Specs
Meets minimum requirements
CPU
16
RAM
64 GB
Storage for /
155 GB (23% used)
Storage for /nsm
311 GB (30% used)
Network Traffic Collection
tap
Network Traffic Speeds
Less than 1Gbps
Status
No, one or more services are failed (please provide detail below)
Salt Status
No, there are no failures
Logs
No, there are no additional clues
Detail
Hi everyone,
I have installed the SO on my Acer laptop as a bare metal installation. The entire installation process seemed to be OK. However, when the management interface is not connected to my other “SOC” laptop (that I use to check Kibana etc. ) the so-strelka-backend container dies (starts to restart in an endless loop to be more precise) and it seems that entire SO stops ingesting traffic (seen on Kibana graphs). When I start my laptop and connection between the laptop and SO is established again the so-strelka-backend container starts and all seems to work as expected. The result is that my SO is only monitoring traffic when my “SOC” laptop is up and connected.
All services are up and running. There is sometimes problem with the salt-minion.service when the SO is started without connection to a management “SOC” laptop.
I have tried to use AI but without any usable results so now it seems I need somebody’s real intelligence to help me out. Any help will be much appreciated.
Side note: the problem is now on version 3.0.0-20260331 but was same for version 2.4.211-20260312 (both freshly installed no attempts to upgrade).
Here is what docker logs so-strelka-backend returns:
All reactions