I have two FreeBSD 14.3 computers connected over simple HW Data Diode, sending syslog-ng UDP (514) syslog messages.
I can see tcpdump registering the received syslog packets but syslog-ng never gets even a peep from kernel.
Without Data Diode it works fine.
Tested every kind of /usr/local/etc/syslog-ng.conf Grok suggested.
Even upped the UDP buffer size or whatnot.
syslog-ng is listening on the right socket but running it in verbose mode - Zero movement.
Meanwhile tcpdump registers all the packets I send over the uni-directional gateway.
pf is disabled as well as all other firewalls.
Please Help.
I can see tcpdump registering the received syslog packets but syslog-ng never gets even a peep from kernel.
Without Data Diode it works fine.
Tested every kind of /usr/local/etc/syslog-ng.conf Grok suggested.
Even upped the UDP buffer size or whatnot.
syslog-ng is listening on the right socket but running it in verbose mode - Zero movement.
Meanwhile tcpdump registers all the packets I send over the uni-directional gateway.
pf is disabled as well as all other firewalls.
Please Help.