PFsense log digestion in Eval node #14657
Replies: 4 comments 2 replies
-
Hi! I did this few month ago, and als faced some problems. It would be much more effective if you could notice also all the other information that is required for your post, but here are my findings:
You will not find a process that is listening to that port because SO uses DOCKER containers, which contain that procedd. And personally me using lsof command to find that process: Hope this will help. |
Beta Was this translation helpful? Give feedback.
-
Hi Zer0, many thanks for the response.
As I originally intended to install the single node into a firewalled (non directly accessible Internet, using a tagged VLAN) that failed (I don't think the install script supports this method, from what I found) I ended up reconfiguring the SO node using the /root/SecurityOnion/so-desktop-install script (I attempted the reinstall with the .../so-setup-network script as well in my tries), over the original Oracle Linux Server install.
I also flashed the entire iptables rule set, so that I can verify the operating system processes and all the docker processes without the network filtering interference - which of course broke the entire installation, This is why I was wondering what process is serving the remote syslog traffic, but found none:
Also draws blank, hence my puzzlement for no process/container seemingly running on udp:9001
|
Beta Was this translation helpful? Give feedback.
-
Ok, I have created a brand new SO instance as a VM, using the same parameters as as before and as described in the video in the first message, except the SO node is installed in so_eval mode (same as before for the physical device install). I can see log items coming as before but now the SO VM does have a process listening on (udp) port 9001:
Yet, no log messages show up under the Dashboard or the Hunt page, under "Group Metrics" as at 9:35 in the video: No data available.
If the (pfsense) integrations are not available in Evaluation level SO installs, is there a way to convert the VM to Standard/Standalone service? Is there a description for what service are (and aren't) available in the various installation levels - and how/where they are checked and enforced? |
Beta Was this translation helpful? Give feedback.
-
Found it: https://docs.securityonion.net/en/2.4/architecture.html#evaluation Probably time to close the thread: ...it does not support adding Elastic agents... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Everyone, I'm investigating the capabilities of the the current version of Security Onion (SO), trying to ingest PFSense logs as described in this great video: https://www.youtube.com/watch?v=aoH8qZwAxek&t=450s (also through https://docs.securityonion.net/en/2.4/firewall.html#host-firewall > https://docs.securityonion.net/en/2.4/pfsense.html#pfsense). I tried to follow the process to the letter but SO is not recognising the syslog traffic sent by the firewall. I can see the traffic hitting the SO physical host, by running tcpdump, but neither Hunt nor the Dashboard are showing any records related to the firewall.
I followed these steps as described, except the step at 7:14, as I installed the Evaluation version (due to lack of RAM on my zima board) instead of the Standalone one - actually I have added "customportgroup0 to both the "Eval" and the "Standalone" roles, just in case. Is adding PfSense log monitoring to Evaluation level installations work (theoretically) at all or is it a lost cause?
my Node Status is as follows:
Grid ID:(local)
ID:so
Role:Evaluation
Address:192.168.123.123
Version:2.4.141
...
and
this is why I installed eval as standard install bails out on me due to insufficient RAM capacity. (It is in testing so not much traffic is expected to be handled. Is forced Standard install with 3GB RAM possible?)
Here is the packet trace I observe on SO:
.. but I can't find the process/container that listens on udp:9001, both of the following yield to no hits:
Many thanks, for any pointers/advice!
Beta Was this translation helpful? Give feedback.
All reactions