diff --git a/internal/net/addr.go b/internal/net/addr.go index b549a00..8b24a0b 100644 --- a/internal/net/addr.go +++ b/internal/net/addr.go @@ -12,6 +12,11 @@ import ( type AddrPortRange string func (p AddrPortRange) Addrs() (addrs []string) { + // ignore url scheme, e.g. http://, tls://, tcp://. + if strings.Contains(string(p), "://") { + return nil + } + h, sp, err := net.SplitHostPort(string(p)) if err != nil { return nil