Passar para o conteúdo principal

Como resolver: Server session token not available do Hytale

Rox avatar
Escrito por Rox
Atualizado essa semana

Erro: Server session token not available no Servidor Hytale (RazeHost)

Se no console do seu servidor Hytale aparece a mensagem:

Server session token not available - cannot request auth grant

isso indica que o servidor ainda não foi autenticado corretamente junto aos serviços oficiais da Hytale Studios.

Sem essa autorização ativa, o servidor não consegue validar sessões de jogadores, o que causa quedas instantâneas ao tentar entrar.

Abaixo explicamos o motivo do erro e como resolver definitivamente.


Por que esse erro acontece?

O Hytale exige que todo servidor dedicado esteja vinculado a uma conta oficial.
Esse erro surge quando o servidor tenta validar a sessão, mas não encontra um token de autenticação válido, seja na memória ou salvo no disco.

Isso normalmente ocorre quando:

  • O servidor nunca foi autenticado

  • A autenticação foi feita, mas não foi salva

  • O servidor foi reiniciado sem persistência de sessão


Como corrigir o erro (Passo a Passo)

1️⃣ Iniciar o processo de autenticação por dispositivo

Com o servidor ligado, acesse o Console pelo painel da RazeHost e execute:

auth login device

2️⃣ Autorizar com sua conta oficial Hytale

Após o comando, o console exibirá algo semelhante a:

Visit: https://oauth.accounts.hytale.com/oauth2/device/verify Enter code: ABCD-1234

Agora:

  1. Acesse o link informado no navegador

  2. Faça login com sua conta oficial do Hytale

  3. Insira o código exibido no console

  4. Confirme a autorização


3️⃣ Confirmar autenticação no console

Voltando ao console do servidor, você deverá ver a mensagem:

Authentication successful!

Isso confirma que o servidor agora está autorizado a criar sessões e aceitar jogadores.


4️⃣ Salvar a autenticação permanentemente (PASSO CRÍTICO)

⚠️ Se você parar aqui, o problema voltará após qualquer reinício.

Por padrão, o Hytale mantém a autenticação apenas na memória RAM.
Para salvar as credenciais de forma segura e definitiva, execute:

auth persistence Encrypted

✔️ Esse comando cria um arquivo de identidade criptografado no servidor, permitindo que ele inicie automaticamente no futuro sem precisar repetir o login.


Comandos Úteis para Diagnóstico

  • Verificar status da autenticação

auth status
  • Remover a conta vinculada (caso precise trocar)

auth logout

Respondeu à sua pergunta?