diff --git a/easytier/src/common/dns.rs b/easytier/src/common/dns.rs index 8df6a142..e368e640 100644 --- a/easytier/src/common/dns.rs +++ b/easytier/src/common/dns.rs @@ -74,6 +74,7 @@ pub async fn socket_addrs( .or_else(default_port_number) .ok_or(Error::InvalidUrl(url.to_string()))?; // See https://github.com/EasyTier/EasyTier/pull/947 + // here is for compatibility with old version let port = match port { 0 => match url.scheme() { "ws" => 80, diff --git a/easytier/src/tunnel/mod.rs b/easytier/src/tunnel/mod.rs index 20c38e09..2cd51830 100644 --- a/easytier/src/tunnel/mod.rs +++ b/easytier/src/tunnel/mod.rs @@ -207,8 +207,8 @@ fn default_port(scheme: &str) -> Option { match scheme { "tcp" => Some(11010), "udp" => Some(11010), - "ws" => Some(11011), - "wss" => Some(11012), + "ws" => Some(80), + "wss" => Some(443), "faketcp" => Some(11013), "quic" => Some(11012), "wg" => Some(11011),