| global |
| log /dev/log local0 |
| log /dev/log local1 notice |
| stats timeout 30s |
| |
| defaults |
| log global |
| mode http |
| option httplog |
| option dontlognull |
| timeout connect 5000 |
| timeout client 50000 |
| timeout server 50000 |
| |
| listen SMTP-20025 |
| bind 0.0.0.0:20025 |
| mode tcp |
| option tcplog |
| maxconn 2000 |
| timeout connect 5000 |
| timeout client 50000 |
| timeout server 50000 |
| option tcp-check |
| server SMTPS1 192.0.2.1:25 check inter 30000 fastinter 1000 |
| server SMTPS2_Via_SocksProxy1 192.0.2.2:25 socks4 127.0.0.1:1080 check-via-socks4 check inter 30000 fastinter 1000 backup |
| |
| listen SSL-20080 |
| bind 0.0.0.0:20080 |
| mode tcp |
| option tcplog |
| maxconn 2000 |
| timeout connect 5000 |
| timeout client 50000 |
| timeout server 50000 |
| option tcp-check |
| server HTTPS1_Via_SocksProxy1 192.0.2.1:443 ssl verify none socks4 127.0.0.1:1080 check inter 30000 fastinter 1000 |
| server HTTPS2 192.0.2.2:443 ssl verify none check inter 30000 fastinter 1000 backup |
| |
| # HAProxy web ui |
| listen stats |
| bind 0.0.0.0:20936 |
| mode http |
| log global |
| |
| maxconn 10 |
| timeout client 100s |
| timeout server 100s |
| timeout connect 100s |
| timeout queue 100s |
| |
| stats enable |
| stats uri /haproxy?stats |
| stats realm HAProxy\ Statistics |
| stats admin if TRUE |
| stats show-node |