So I have been using HAproxy for a while for web traffic and I thought I would try and use it for incoming email for my domains, my config is as follows
and I have this in my postfix main.cf
I can see the source IP in Postfix logs, so it must be parsing the proxy header correctly, and yet immediately after the 220 from postfix, the proxy kills the connection … see wireshark trace
I am running HAproxy 1.7.11 on pfSense 2.4.4 and Postfix is 2.10.1 on Centos 7.
I suspected the cause here might have been the old version of postfix with Centos not compatible with latest proxy protocol being used by HAproxy, but I have also tried replacing the backend with postfix 3.1.4 on Fedora 24 … and I get exactly the same problem.
Any ideas what I have missed? It is probably something really obvious !!