WTH why can't I run HA dual stack?

Why doesn’t HA allow itself to run dual stack? My entire network is dual stack and I would prefer to connect to my HA remotely on IPv6 when possible. As it stands right now to get dual stack I have to run an haproxy on listening to the IPv6 port and forwarding to the local IPv4 port. This is silly. I know that HA can run on IPv6, I had it setup that way temporarily to test it but switched back to IPv4 because of external integrations that don’t presently support IPv6 but will in the future.

It was actually added in 0.114. PR #38046

3 Likes

Really? I totally missed that in the release information for 0.114! I just checked my system and you’re correct it’s running on both IPv4 and IPv6 now! That’s great :slight_smile:

1 Like

I have mine behind an Apache reverse proxy for SSL, so I get IPv6 automatically. The reverse proxy is so I can run other web applications on the same server, but is generally a good way to protect application servers like HA anyway.

Oh, I’m well aware of Apache and Nginx (I’m a Linux SysAdmin by trade). That being said, there’s no point in running HA behind something like when I don’t need to. Having it natively understand dual stack is a much better solution and after it being pointed out that it’s doing it as of 0.114 I’ve made some modifications so that it can properly start on port 443 as a non-root user and fixed my firewall ingress rules for it too.

I just don’t trust application built in web servers. I use Apache to do SSL client certificate authentication for my HA too.