Hello TA,
From your message, I understand the problem you're having is the Imperva WAF does not send its logs to the Wazuh server.
I would double-check my Imperva WAF configuration following the Imperva documentation.
Also, I would check the Imperva community forums, there might be clues about what's wrong with your WAF configuration.
To diagnose if there is a communication problem between Imperva WAF and Wazuh syslog remote, I would
check first from the Wazuh side, as you did, if I can't see any packets coming from the WAF, the next logical step
is to try the same check from the Imperva side. If you can see Imperva sending syslog packets, and those seems correct,
then I would check the usual suspects and verify all firewalls and ACLs in the network path allow syslog communication
between the WAF and the Wazuh server.
Pay special attention to the IP address the WAF is using to send the logs, and ensure that IP is on the allowed-ips. It could be
the Imperva WAF is trying to send logs using a different interface of what's intended, or that there is NAT in the network path.
slds.
Gabriel