Merge pull request #551 from 21pages/improve_ws_redirect_error_message

Improve WebSocket redirect error message
This commit is contained in:
RustDesk
2026-06-04 09:51:20 +08:00
committed by GitHub
+9 -1
View File
@@ -168,7 +168,15 @@ impl WsFramedStream {
url,
e
);
bail!(e)
if let tungstenite::Error::Http(response) = &e {
if response.status().is_redirection() {
bail!(
"WebSocket connection failed ({}). The server may not support WebSocket.",
e
)
}
}
bail!("WebSocket error: {}", e)
}
},
}