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.
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
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.