Hi Sysadmin,
I cant spot any obvious error in your haproxy configuration looking over its description 'should work..' i think.
For the haproxy config it seems like youve made a setup similar to whats described here: https://github.com/PiBa-NL/pfsense-haproxy-package-doc/wiki/Single-frontend-serving-multiple-different-domains-using-http
As for the firewall rule (a portforward should not be needed.. unless perhaps if your wan is using a ppp connection), make sure to allow all source ports.
So rule would be something like:
interface: WAN, source address:* source port:* , destination address: WAN-ip, destination port: 80
That should allow access from outside to the listening port of haproxy.
What does and or doesnt work sofar? Can you connect to haproxy but recieve a 503 http error? Have you enabled stats and are the servers shown 'down' in a red color? Can you share the haproxy.conf (at bottom of settings tab)?
Regard,
PiBa-NL