Restrições em Wi-Fi público e rede corporativa Captive portal, restrictive network
ID da causa hn-captive · Responsável principal Externo (Externo) · Também envolvidos Desenvolvimento do cliente (Equipe de desenvolvimento), Desenvolvimento do servidor (Equipe de desenvolvimento)
A página de login do Wi-Fi de um café ou o firewall da empresa bloqueiam a conexão do jogo.
Por quê A autenticação na página de login ainda não foi feita, ou o firewall bloqueia as portas do jogo ou o UDP → Efeito A própria tentativa de conexão é bloqueada, ou só uma parte passa → Na tela Não conecta; o login funciona, mas a entrada no jogo falha
Responsável principal Externo (Externo) · Também envolvidos Desenvolvimento do cliente (Equipe de desenvolvimento), Desenvolvimento do servidor (Equipe de desenvolvimento)
O que fazer (Equipe de desenvolvimento)
Cliente: avisar o motivo quando a conexão for bloqueada (autenticação na página de login pendente, UDP bloqueado etc.), passar automaticamente para uma rota alternativa se o UDP estiver bloqueado. Servidor: oferecer uma rota alternativa, como TCP 443.
O que fazer (Externo)
Orientar os jogadores a fazer primeiro a autenticação na página de login em Wi-Fi público e, em lugares bloqueados como redes corporativas, a usar outra rede.
No gráfico
Alto só em alguns · Falhas de conexão (por rede)
Onde olhar
Pedir ao jogador que falhou para tentar conectar por outra rede, como os dados móveis, e ver nos logs de conexão do servidor se o primeiro pacote UDP chegou e se a conexão funciona pela rota alternativa TCP 443
Confirma se
Falha só em um Wi-Fi específico (café, empresa) e conecta na hora em outra rede. A autenticação na página de login não foi feita, ou só o UDP não chega ao servidor
Descarta se
Falha em qualquer rede: aponta para a conta, o servidor ou “Falha ou lentidão no DNS”. Falha em todo um país ou operadora: “Restrição de UDP e inspeção de pacotes por país ou operadora”
Como verificar
Verificação no ambiente do jogador
Fontes
RFC 8952: Captive Portal ArchitectureIETF Portal cativo: rede em que o acesso fica restrito até que se cumpram requisitos como aceitar termos ou se autenticar