IIS 8 WebSockets com permessage-deflate

Estou tentando habilitar o WebSocket-Extensionpermessage-deflate no IIS 8, mas sem sorte até agora. Parece que o IIS não suporta extensões e não responde com umSec-WebSockets-Extension cabeçalho.

Tentei enviá-lo manualmente viaResponse.Headers.Add("Sec-WebSockets-Extension", "permessage-deflate; client_no_context_takeover; server_no_context_takeover") e fez a compressão / descompressão viaDeflateStream manualmente antes de enviar / após o recebimento, mas os métodos de recebimento do WebSocket falharam.

Também tentei implementar o WebSocket manualmente como um OWIN-Middleware (com a ajuda da bibliotecavtortola), mas o IIS continua fechando meuInputStream e a leitura dos dados não é possível.

Alguém ativou com êxito esse recurso?

questionAnswers(1)

yourAnswerToTheQuestion