#Example with SSL PASSTHROUGH global log 127.0.0.1 local0 log 127.0.0.1 local1 notice stats socket /usr/local/etc/haproxysock level admin defaults log global option httplog option dontlognull timeout connect 5000 timeout client 10000 timeout server 10000 listen stats bind *:5533 stats enable stats uri / frontend localhost bind *:80 bind *:443 option tcplog mode tcp default_backend shibboleth_idp backend shibboleth_idp #Define the correct status check mode tcp balance roundrobin option ssl-hello-chk server shibboleth_idp_0 shibboleth_idp_0:8443 check server shibboleth_idp_1 shibboleth_idp_1:8443 check