Como Resolver o Erro: "Server session token not available" no Hytale
Se o console do seu servidor exibe a mensagem Server session token not available - cannot request auth grant, isso significa que o servidor não está autenticado com os serviços oficiais da Hytale Studios. Sem essa autorização, o servidor não valida as sessões, causando quedas imediatas dos jogadores ao tentarem entrar.
Por que o erro acontece?
Todo servidor dedicado de Hytale precisa estar vinculado a uma conta oficial. O erro ocorre quando o token de autenticação não é encontrado na memória ou no disco, geralmente por:
- O servidor nunca ter passado pelo processo de autenticação.
- A autenticação ter sido realizada, mas não salva permanentemente.
- O servidor ter sido reiniciado sem a configuração de persistência de sessão.
Passo a Passo para Correção
Siga estas etapas no painel da SOUTH HOST para resolver o problema definitivamente:
1. Inicie a Autenticação por Dispositivo
Com o servidor ligado, acesse o Console e execute o comando:
auth login device
2. Autorize sua Conta Oficial
O console gerará um link e um código de verificação (Ex: ABCD-1234).
- Acesse o link de verificação no seu navegador.
- Faça login com sua conta oficial Hytale.
- Insira o código exibido no console e confirme a autorização.
3. Confirmação
Aguarde a mensagem Authentication successful! aparecer no console do servidor. Isso indica que o servidor já pode aceitar jogadores.
4. Salve a Autenticação Permanentemente (Obrigatório)
⚠️ Atenção: Por padrão, o Hytale mantém o login apenas na memória RAM. Para evitar que o erro retorne após um reinício, execute:
auth persistence Encrypted
Este comando cria um arquivo de identidade criptografado que permite o login automático no futuro.
Comandos de Diagnóstico
Caso precise verificar o estado da sua conexão ou alterar a conta vinculada, utilize:
| Comando | Função |
|---|---|
auth status | Verifica se o servidor está autenticado no momento. |
auth logout | Remove a conta vinculada para permitir a troca de usuário. |