if addr := r.gateway.Spec.Management.WebListenAddress; addr != "" {
        parts := strings.Split(addr, ":")
        if len(parts) != 2 {
            return nil, fmt.Errorf("invalid Web listen address %q", addr)
        }