Skip to content

Commit 8cc857e

Browse files
committed
Fix SFU WS connection being rejected by the server after the envoy proxy change - "Host" header is now required
1 parent 80672cb commit 8cc857e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Packages/StreamVideo/Runtime/Libs/Websockets/WebsocketClient.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ await TryDisposeResourcesAsync(WebSocketCloseStatus.NormalClosure,
5454
_connectionCts = new CancellationTokenSource();
5555

5656
_internalClient = new ClientWebSocket();
57+
_internalClient.Options.SetRequestHeader("User-Agent", "unity-video-sdk-ws-client");
58+
_internalClient.Options.SetRequestHeader("Host", serverUri.Host);
5759
await _internalClient.ConnectAsync(_uri, _connectionCts.Token);
5860
}
5961
catch (OperationCanceledException e)

0 commit comments

Comments
 (0)