Virtual Services
Navigate to Services -> HAProxy -> Settings
- Click 🔽 next to
Virtual Services
Backend Pools
Section titled “Backend Pools”- Click
Backend Pools
Backend Pool 1
Section titled “Backend Pool 1”- Click ➕
- Check
Enabled - Name:
example1_pool - Mode:
TCP (Layer4) - Servers:
docker-vm - Check
Enable Health Checking - Health Monitor:
SSL Check - Retries:
3

- Click Save
- Click Apply
Backend Pool 2
Section titled “Backend Pool 2”- Click ➕
- Check
Enabled - Name:
example1_pool - Mode:
TCP (Layer4) - Servers:
other-docker-vm - Check
Enable Health Checking - Health Monitor:
SSL Check - Retries:
3

- Click Save
- Click Apply
Public Services
Section titled “Public Services”- Click
Public Services
Frontend
Section titled “Frontend”- Click ➕
- Name:
public - Listen Addresses:
127.0.0.1:443 - Type:
SSL/HTTPS (TCP Mode) - Default Backend Pool:
none - Uncheck
Enable SSL offloading - Select Rules:
Accept Content if Contains SSL HelloTCP Inspect Delayrule-example1_comrule-example2_com

- Click Save
- Click Apply