diff --git a/transport/internet/browser_dialer/dialer.go b/transport/internet/browser_dialer/dialer.go index a006ad47..b43f1f94 100644 --- a/transport/internet/browser_dialer/dialer.go +++ b/transport/internet/browser_dialer/dialer.go @@ -149,7 +149,7 @@ func parseBrowserDialerAddress(addr string) (string, string, bool) { if _, _, err := net.SplitHostPort(listenAddr); err != nil { return "", "", false } - path := strings.TrimSuffix(parsedAddr.Path, "/") + path := "/" + strings.Trim(strings.TrimSuffix(parsedAddr.Path, "/"), "/") cleanPath := pathlib.Clean(path) if cleanPath == "." || cleanPath == "/" || cleanPath != path { return "", "", false