diff --git a/internal/controlplane/xds.go b/internal/controlplane/xds.go index d58ff1b42..8f9a9fb34 100644 --- a/internal/controlplane/xds.go +++ b/internal/controlplane/xds.go @@ -101,12 +101,13 @@ func buildAddress(hostport string, defaultPort int) *envoy_config_core_v3.Addres port = defaultPort } if host == "" { - host = "0.0.0.0" + host = "::" } return &envoy_config_core_v3.Address{ Address: &envoy_config_core_v3.Address_SocketAddress{SocketAddress: &envoy_config_core_v3.SocketAddress{ Address: host, PortSpecifier: &envoy_config_core_v3.SocketAddress_PortValue{PortValue: uint32(port)}, + Ipv4Compat: true, }}, } }