Hello All,
I have setup a new server with OSSEC 2.6 on it running FreeBSD 9.0 64bit
I have a single agent (ID: 001) running on a Linux node (Ubuntu 12.04 LTS
32bit 3.4 kernel)
I feed all my logs back via syslog to the central logging server that is
the same server urnning ossec.
OSSEC is configured to monitor the log files
AR is setup with:
<active-response>
<!-- Firewall Drop response. Block the IP for
- 600 seconds on the firewall (iptables,
- ipfilter, etc).
-->
<command>firewall-drop</command>
<location>server</location>
<level>6</level>
<timeout>600</timeout>
</active-response>
<active-response>
<!-- Firewall Drop response. Block the IP for
- 600 seconds on the firewall (iptables,
- ipfilter, etc).
-->
<command>firewall-drop</command>
<location>all</location>
<level>6</level>
<timeout>600</timeout>
</active-response>
<active-response>
<!-- Firewall Drop response. Block the IP for
- 600 seconds on the firewall (iptables,
- ipfilter, etc).
-->
<command>firewall-drop</command>
<location>defined_aget</location>
<agent_id>001</agent_id>
<level>6</level>
<timeout>600</timeout>
</active-response>
I know the 'all' will not trigger on the server but it should trigger the
agent. That failed to work on the agent so i added the extra agent_id 001
to be sure.
Looking at the logs/active-responses.log on the server:
Wed Aug 1 19:41:36 UTC 2012
/usr/local/ossec-hids/active-response/bin/host-deny.sh add - 61.135.137.2
1343850096.1242729 5712
Wed Aug 1 19:41:36 UTC 2012
/usr/local/ossec-hids/active-response/bin/firewall-drop.sh add -
61.135.137.2 1343850096.1242729 5712
(more entries below and above them)
On the Agent N no log entires show up. The only log entires are where I
manually ran ./bin/agent_control to test server to agent communications
which does work:
Wed Aug 1 16:53:19 UTC 2012 /var/ossec/active-response/bin/echoalert.sh
add - 9.9.9.9 (from_the_server) (no_rule_id)
Wed Aug 1 17:03:49 UTC 2012 /var/ossec/active-response/bin/echoalert.sh
delete - 9.9.9.9 (from_the_server) (no_rule_id)
Anyone have any idea why the action is triggering on the server but not on
the agents?
This is basicaly I have a number of frontend servers who are publicly
exposed that do not have their own firewalls in front of them so each one
will need to firewall itself and should firewall based on the reports of
the other frontends.
Best Regards,