diff --git a/pkg/discovery/backends.go b/pkg/discovery/backends.go index f150115a1d..65364c9ae8 100644 --- a/pkg/discovery/backends.go +++ b/pkg/discovery/backends.go @@ -89,7 +89,7 @@ func ParseAdvertise(advertise string) (string, error) { return "", fmt.Errorf("couldnt find a valid ip-address in interface %s", advertise) } - addr = fmt.Sprintf("%s:%s", addr, port) + addr = net.JoinHostPort(addr, port) return addr, nil }