diff --git a/server/embed/config.go b/server/embed/config.go index 536e1886773..7cf35510037 100644 --- a/server/embed/config.go +++ b/server/embed/config.go @@ -1215,9 +1215,8 @@ func (cfg *Config) Validate() error { addrs := cfg.getAdvertisePeerURLs() return fmt.Errorf(`--initial-advertise-peer-urls %q must be "host:port" (%w)`, strings.Join(addrs, ","), err) } - if err := checkHostURLs(cfg.AdvertiseClientUrls); err != nil { - addrs := cfg.getAdvertiseClientURLs() - return fmt.Errorf(`--advertise-client-urls %q must be "host:port" (%w)`, strings.Join(addrs, ","), err) + if err := checkBindURLs(cfg.AdvertiseClientUrls); err != nil { + return err } // Check if conflicting flags are passed. nSet := 0