Hi,
In order to block an IP in a device, the response comes from the server to run an active response. The agent itself does not process the information, only sends it to the server for analysis.
There are a few steps to follow in order to block an IP:
1. The log is received in the manager
2. The manager has a list of IP from which to compare
3. Have a rule which would be used as requisite for the active response
4. Run the active response script
You should have all this steps to simulate an attack. In the link there are tests that you can do, if you wish, you could follow it to see in which part there is an issue or error. If you encounter any, feel free to share in which step you are having trouble with.
Regards.