diff --git a/app/cmd/client.go b/app/cmd/client.go index 8f05c1e..65bc7e0 100644 --- a/app/cmd/client.go +++ b/app/cmd/client.go @@ -393,7 +393,11 @@ func (c *clientConfig) parseURI() bool { return false } if u.User != nil { - c.Auth = u.User.String() + auth, err := url.QueryUnescape(u.User.String()) + if err != nil { + return false + } + c.Auth = auth } c.Server = u.Host q := u.Query()