diff --git a/src/vs/server/node/remoteExtensionHostAgentServer.ts b/src/vs/server/node/remoteExtensionHostAgentServer.ts index 09aafc649a7..07a850e5ccf 100644 --- a/src/vs/server/node/remoteExtensionHostAgentServer.ts +++ b/src/vs/server/node/remoteExtensionHostAgentServer.ts @@ -192,7 +192,7 @@ export class RemoteExtensionHostAgentServer extends Disposable implements IServe } } - if (req.headers['upgrade'] !== 'websocket') { + if (req.headers['upgrade'] === undefined || req.headers['upgrade'].toLowerCase() !== 'websocket') { socket.end('HTTP/1.1 400 Bad Request'); return; }