OPNSense HAProxy Service Unable to Connect

I’m not sure what I’m missing so I think I need another pair of eyes on this.

I followed this guide from the OPNSense forums and set up an *arr stack and subdomains connect to services as expected.

Here’s a high level overview of how that guide sets everything up.

The problem comes when adding services. I created the real server, backend pool, and added the map file. What confuses me is I copied my cloudkey settings for my Proxmox and IPMI settings. I get a Unable to Connect error in my web browser when trying to connect to pve.domain.com. With my IPMI settings I get served the self signed cert from my ASROCK Rack ROMED8-2T motherboard. I’m not sure why the haproxy isn’t connecting at all with the pve subdomain but connecting with ipmi.domain.com it serves the self signed cert instead of the cert HAProxy is supposed to.

My understanding is that with Map files the steps to add a new service are to:

  1. Create a new real server
  2. Create new backend pool
  3. Add subdomain to backend to map file

HAProxy Real Servers List

HAProxy Real Servers Details (pve)

HAProxy Backend Pools

HAProxy backend details (pve)


Map File (LOCAL_SUBDOMAINS_mapfile)

#Local access only subdomains
diskstation diskstation_backend
torrent torrent_backend
prowlarr prowlarr_backend
sonarr sonarr_backend
radarr radarr_backend
bazarr bazarr_backend
cloudkey cloudkey_backend
pve pve_backend
ipmi ipmi_backend

#public access subdomains
plex plex_backend

Connecting to pve.domain.com

There’s got to be one little detail I’m overlooking.