I want to set load balancer for syslog-ng messages, so let say several boxes are sending TCP 514 messages to fronend interface of HAProxy box - 192.168.0.20 and there is one graylog server to which those messages are passed - 10.0.0.2.
Below simplest possible config doesn't work.
defaults mode tcp
frontend main bind 192.168.0.20:514 use_backend graylog
backend graylog server graylog1 10.0.0.2:514
Tcpdump is showing that HAProxy is sending RST flag to incoming messages on 514. I believe I should see HAProxy listening on 514 with netstat?