Labs refere-se ao Deflect Laboratory que fornece acesso antecipado a recursos experimentais. Observe que esses recursos podem ser instáveis e estão sujeitos a alterações sem aviso prévio.
WebSocket #
Defina caminhos para permitir conexões WebSocket para seu aplicativo Web. Os caminhos são correspondidos por prefixo, e não há suporte para curingas (*).
O WebSocket facilita a comunicação em tempo real entre o navegador e o servidor da Web. No entanto, ele exige uma configuração especial em uma configuração de proxy reverso, como o Deflect. Ao especificar caminhos de WebSocket, você pode configurar o Deflect para fazer proxy diretamente para o servidor de origem com cabeçalhos específicos, permitindo assim conexões de WebSocket.
Implicações de segurança do WebSocket no Deflect #
Para estabelecer uma conexão WebSocket, o Deflect precisa ser configurado para rotear diretamente o tráfego ao longo de caminhos especificados para o seu servidor de origem. No entanto, isso reduz a capacidade do Deflect de proteger seu servidor Web contra bots e ataques DDoS nesses caminhos. Apesar disso, as medidas básicas de proteção, como a limitação de taxa, permanecem em vigor.
Consulte o serviço de atendimento ao cliente da Deflect antes de ativar esse recurso, se você estiver preocupado com a segurança.
Tempo limite do WebSocket #
Define o tempo que uma conexão WebSocket permanece aberta antes de atingir o tempo limite (em segundos).
Desativar a reutilização da sessão SSL #
Por padrão, o Deflect reutiliza a sessão SSL no pool de conexões no servidor de origem idêntico. No entanto, se o servidor de origem hospedar vários hosts virtuais com nomes de domínio diferentes, a desativação da reutilização da sessão SSL poderá resolver o erro de incompatibilidade de SNI.
Para obter mais detalhes, consulte Solução de problemas de SNI.
