Conexão resiliente: por que o túnel não cai quando sua sessão expira

6 min de leitura
sessãotúnelresiliênciatibiarubinot

Você já se perguntou o que acontece se o servidor de autenticação do PingArmor ficar instável enquanto você está no meio de uma hunt? Ou se sua senha for trocada em outro dispositivo durante uma partida?

A resposta curta: o túnel continua funcionando. A resposta longa é interessante.

Duas linhas independentes

O PingArmor mantém duas coisas funcionando ao mesmo tempo, e elas são separadas por design:

  1. O túnel — a conexão criptografada que protege seu jogo das oscilações da internet. É o coração do produto.
  2. A sessão — o “login” que prova que você é assinante ativo. Renovada a cada 30 segundos.

A separação importa porque quando uma das duas tem problema, a outra continua. Você nunca perde o personagem por causa de um detalhe administrativo.

Se o servidor de autenticação ficar instável (sua internet oscilou, ou o servidor passou por uma micro-falha), um banner amarelo aparece:

Reconectando ao servidor de autenticação
Tentativa 2 — túnel mantido ativo.

O que acontece nos bastidores:

  • O app tenta reconectar com intervalos crescentes: 30 segundos, 1 minuto, 2 minutos, 5 minutos.
  • O túnel não é tocado. Você continua jogando.
  • Quando reconecta, o banner some sozinho e um avisinho discreto aparece na bandeja do Windows (“Conexão restaurada”).

Não precisa fazer nada. Se o problema persistir, é mais provável que seja sua internet — verifique antes de assumir que é um problema com o app.

Se o servidor explicitamente rejeitou sua sessão (por motivos diversos), aparece um banner vermelho com um countdown:

Sessão perdida
Sessão invalidada pelo servidor.
Encerrando em 09:30

Os 6 motivos possíveis:

MotivoQuando aconteceJanela de tolerância
Sessão invalidadaLogin em outro PC, ou admin revogou sua sessão10 minutos (com extensão automática se jogo aberto, até 30 min)
Conta desabilitadaAdministrador suspendeu sua conta1 minuto, sem extensão
Licença expiradaSua assinatura venceu10 minutos, sem extensão
Senha alteradaVocê trocou a senha em outro dispositivo ou no site1 minuto, sem extensão
Token expiradoSua sessão atingiu o limite de 30 dias10 minutos (com extensão automática se jogo aberto, até 30 min)
Token inválidoConfiguração do app foi corrompidaSem tolerância — desloga na hora

O banner mostra qual motivo aplicou. Em todos os casos exceto “token inválido”, você tem alguns minutos para clicar em RE-AUTENTICAR e voltar ao normal.

Clicar em RE-AUTENTICAR abre uma janela curta pedindo sua senha (e o código 2FA se aplicável):

Re-autenticação

Sua sessão é renovada na hora, o banner some e o túnel segue ativo — sem desconectar do jogo.

A regra especial dos 30 minutos

Esta é a parte mais interessante. Quando o motivo é “Sessão invalidada” e você está jogando, o PingArmor é particularmente paciente:

Sessão perdida
Sessão invalidada pelo servidor.
Encerrando em 24:48
Túnel mantido — jogo detectado. Re-autentique antes de fechar a sua conexão.

Começa com 10 minutos. Se o countdown chega a zero com você ainda jogando, o app estende mais 5 minutos automaticamente, exibe a linha amarela “Túnel mantido — jogo detectado” e te avisa via balão na bandeja do Windows. Pode acontecer até 4 vezes.

Total absoluto: 30 minutos. Tempo suficiente pra terminar uma hunt e re-autenticar com calma. Na última extensão, aparece um aviso vermelho destacado: “Última extensão — túnel será encerrado.” — depois disso, mesmo com jogo aberto, o túnel cai.

Por que esse limite?

30 minutos é equilíbrio entre proteção e abuso. Se permitíssemos infinitas extensões, alguém poderia ficar offline da conta indefinidamente jogando. 30min é janela mais que suficiente pra terminar o que tá fazendo e resolver a parte burocrática.

Truque que NÃO funciona

Não adianta fechar e reabrir o app pra resetar o countdown. O PingArmor salva o momento em que o problema começou. Se você reabrir depois dos 30 minutos, ele desloga imediatamente sem dar nova tolerância. Essa proteção é o que garante que o limite seja real.

Trust device: pule o TOTP

Quem usa 2FA (TOTP) sabe que digitar o código toda vez é chato. Por isso, na tela de TOTP existe um checkbox “Confiar neste dispositivo por 30 dias”:

Marcando o checkbox uma vez, os próximos logins do mesmo PC pulam direto pro dashboard sem pedir código. O tempo é renovado a cada login.

Segurança: se você trocar a senha, desabilitar o TOTP, ou usar “esqueci a senha”, a confiança é apagada automaticamente. O próximo login exige o código novamente — sem brechas.

Filosofia

Por trás de tudo isso há uma decisão de produto clara: proteger seu jogo é o que importa. Problemas de conta, pagamento, sessão são chatos mas não devem derrubar você no meio de uma partida. O PingArmor te dá tempo razoável pra resolver, e só desconecta quando realmente não há outro jeito. Em paralelo, sempre há um botão à mão pra resolver na hora.

É a mesma filosofia que está no failover automático (quando uma internet cai, a outra assume sem você perceber) e nas rotas /32 específicas (proteção cirúrgica sem afetar o resto da rede).

Tem alguma pergunta sobre isso? Veja a FAQ atualizada ou fale com a gente em [email protected].


Proteja sua conexão agora

Teste o PingArmor grátis por 3 dias. Sem cartão de crédito.

Teste grátis por 3 dias