Ir para o conteúdo principal

Solução de problemas do ARK

Servidor de ARK não aparece na lista unofficial

Um servidor de ARK rodando que ninguém consegue encontrar quase nunca está quebrado. Ele está perdendo uma fila. Os navegadores do Steam e do jogo só conseguem pedir os detalhes de um número limitado de servidores por vez, e um servidor novo ou vazio é o primeiro a cair fora desse lote.

  • Guias de ARK
  • Atualizado em
  • 8 min de leitura
  • Limites do navegador de servidores
  • Cache de consultas A2S
  • Alternativa de conexão direta
VERIFICAçõES DE LISTAGEMPorta de consulta acessívelObrigatóriobIsLANMatchfalseRegistrado externamenteAté 48hUptime contínuoAjuda muitoCache de consultas A2SHabilitadoAs quatro primeiras são suas para configurar. A última é o que realmente supera o limite de consultas.

A resposta rápida

O navegador de servidores só consegue consultar um conjunto limitado de servidores por vez, então o seu pode simplesmente não estar no lote. Defina bIsLANMatch=false, confirme que a porta de consulta está acessível, registre o servidor em um site de listagem externo como o ArkServers.net, e mantenha o uptime contínuo. O cache de consultas é o que elimina o problema em vez de apenas contorná-lo.

Pontos principais

  • Não estar listado geralmente é um problema de fila, não uma falha do servidor.
  • O Steam e o navegador do jogo consultam em torno de 5.000 servidores por vez.
  • Servidores novos, vazios e que reiniciam com frequência são os primeiros a serem descartados.
  • Sites de listagem externos levam até 48 horas para detectar um servidor.
  • A conexão direta sempre funciona, mesmo quando o navegador se recusa a mostrar você.

Por que seu servidor está sumindo

Existem muito mais servidores de ARK no mundo do que qualquer navegador consegue consultar de uma vez. Tanto o navegador de servidores do Steam quanto a lista unofficial dentro do jogo trabalham com um lote de consulta, e há três formas de ficar de fora dele.

Limites de consulta
O Steam e o navegador do jogo só conseguem consultar algo em torno de 5.000 servidores por vez. Se o seu não estiver nesse lote, ele não aparece. Não há nada de errado com ele.
Atraso de listagem
Sites externos como o ArkServers.net cobrem uma faixa muito maior do que o navegador do jogo, mas o registro não é instantâneo. Leva algumas horas e às vezes até 48.
Uptime
Servidores que ficaram online continuamente têm mais chance de aparecer nos resultados do Steam e do jogo. Um servidor novo, ou um que reinicia com frequência, fica perdendo a posição que acumulou.

Juntas, essas três coisas explicam o padrão que a maioria dos donos relata: o servidor estava visível, depois sumiu, depois voltou sozinho. Isso é um lote pelo qual você está entrando e saindo, não uma configuração que fica se desconfigurando sozinha.

Verifique as configurações do seu servidor primeiro

Antes de fazer qualquer coisa mais elaborada, descarte os dois erros de configuração que mantêm um servidor escondido independente de tudo o mais.

Defina bIsLANMatch como false. Se o seu servidor estiver marcado como uma partida de rede local, ele não vai ser listado publicamente de jeito nenhum. No GameUserSettings.ini:

[SessionSettings]
bIsLANMatch=false

Confirme que a porta de consulta está aberta e corretamente redirecionada. A porta de consulta é separada da porta do jogo, e um servidor pode estar perfeitamente acessível por conexão direta enquanto fica completamente invisível para o navegador, porque o navegador fala com a porta de consulta e os jogadores falam com a porta do jogo. Se uma estiver acessível e a outra não, esse é exatamente o sintoma que você tem.

Cache de consultas A2S

A2S é o protocolo que o Steam e o navegador do jogo usam para perguntar a um servidor o nome dele, a contagem de jogadores, o mapa e o ping. Cada entrada que você vê em uma lista de servidores é a resposta a uma dessas consultas.

O cache A2S armazena e encaminha essas respostas. Em vez de cada consulta viajar até o seu servidor e voltar, ela é respondida a partir de um cache na borda da rede, perto de quem perguntou. Isso faz duas coisas úteis:

  • As consultas são respondidas de forma rápida e confiável, então o seu servidor tem muito menos chance de ser descartado de um lote por ser lento para responder ou por exceder o tempo limite sob carga.
  • O ping mostrado no navegador reflete a distância até o cache, e não até o servidor, o que na nossa rede normalmente aparece como cerca de 10 a 30ms.

Nosso cache roda em mais de 50 localizações globalmente. O efeito prático é que um servidor no Reino Unido não parece um servidor distante e lento para um jogador navegando de outro lugar, e ele permanece nos resultados de consulta em vez de cair fora deles.

O cache muda o ping que o navegador mostra, não a latência da sua jogatina de verdade. Assim que um jogador se conecta, ele está falando diretamente com o servidor, na distância de rede real que existir. Isso afeta a descoberta, não o desempenho.

Registre-se em sites de listagem externos

Sites como o ArkServers.net não estão limitados pelo lote do navegador do jogo, o que os torna um caminho muito mais confiável para jogadores que estão tentando encontrar um servidor específico.

  1. Visite o site de listagem

    Vá até o ArkServers.net e encontre a opção de adicionar um servidor.

  2. Envie o seu IP e a porta de consulta

    A porta de consulta, não a porta do jogo. Errar isso é o motivo pelo qual um servidor enviado nunca aparece.

  3. Aguarde a detecção

    Geralmente algumas horas. Aguarde até 48 antes de considerar uma falha.

Uptime e por que ele importa

Estabilidade não é só uma boa prática aqui, é um fator de classificação. Servidores que ficam online têm mais chance de serem incluídos nos resultados de consulta, e cada reinício zera parte da posição que o servidor tinha acumulado.

Duas coisas decorrem disso. Evite reinícios desnecessários, principalmente nos primeiros dias de um servidor novo, quando ele está mais frágil nas listagens. E se você está testando seeds, tamanhos de mundo ou combinações de mods, resolva isso antes de começar a divulgar, porque cada uma dessas mudanças significa mais um reinício exatamente no momento em que você menos quer um.

Conexão direta como alternativa

Enquanto você espera para ser listado, a conexão direta sempre funciona. Dê à sua comunidade o IP e a porta e eles podem entrar independente do que o navegador estiver fazendo.

Exemplo de formato de endereço:

123.45.67.89:27015
  1. Abra o Steam

    O cliente em si, não o jogo.

  2. Vá em View, depois Servers

    Na barra de menu no topo da janela do Steam.

  3. Favourites, depois Add a Server

    O botão fica na parte de baixo da janela.

  4. Digite o IP e a porta, depois busque jogos nesse endereço

    Assim que resolver, o servidor fica salvo nos seus favoritos e pode ser acessado pela aba Favourited dentro do jogo.

Sendo encontrado depois de listado

Estar visível e ser encontrado são problemas diferentes. Uma vez que o lado técnico está resolvido, o que faz diferença é a atividade.

  • Faça seus jogadores favoritarem o servidor. Servidores favoritados ficam acessíveis pela aba Favourited dentro do jogo independente do humor do navegador, o que significa que os seus frequentadores param de depender totalmente da busca.
  • Fique de olho no status da sua listagem. Verifique os sites externos periodicamente em vez de assumir que um registro bem-sucedido continua bem-sucedido.
  • Divulgue fora do jogo. Redes sociais, fóruns e comunidades de ARK trazem jogadores que depois entram por conexão direta, e um servidor com jogadores nele tem muito mais chance de permanecer nos resultados de consulta do que um vazio.

Esse último ponto é a circularidade desconfortável dos navegadores de servidores: os servidores que ficam listados são os que já têm jogadores. Quebrar esse ciclo se faz de fora do navegador, não de dentro dele.

Mais guias para quem administra o próprio servidor de ARK.

Respostas rápidas

Perguntas frequentes

Os navegadores do Steam e do jogo só conseguem consultar um conjunto limitado de servidores por vez, em torno de 5.000. Se o seu servidor não estiver no lote consultado naquele momento, ele não aparece. Servidores novos, servidores vazios e servidores que reiniciam com frequência são os que têm mais chance de ficar de fora.

Geralmente algumas horas, mas pode levar até 48 horas. O registro não é instantâneo, então um servidor adicionado há dez minutos não falhou em ser listado, ele simplesmente ainda não foi detectado.

Reinícios frequentes e uma porta de consulta pouco confiável são as duas causas mais comuns. Servidores com um uptime contínuo longo têm muito mais chance de serem incluídos em um lote de consulta, então um servidor que reinicia com frequência fica perdendo a posição que já tinha conquistado.

É uma configuração de sessão que diz ao jogo se o servidor é uma partida de rede local. Se estiver definida como true, o seu servidor não vai aparecer publicamente. Ela fica em [SessionSettings] no GameUserSettings.ini e deve estar como bIsLANMatch=false.

Não, não existe um botão que garanta a listagem. O que você pode fazer é eliminar todos os motivos para ser excluído: manter a porta de consulta acessível, manter o uptime contínuo, se registrar em sites de listagem externos, e usar cache de consultas para que o seu servidor responda rápido de onde quer que a consulta venha.

A2S é o protocolo que o Steam e o navegador do jogo usam para perguntar a um servidor o nome dele, a contagem de jogadores e o mapa. O cache armazena e serve essas respostas a partir de uma rede de borda em vez do servidor em si, então a resposta volta mais rápido e de mais perto de quem perguntou. Nosso cache roda em mais de 50 localizações globais e normalmente mostra um ping de cerca de 10 a 30ms como resultado.

Hospedagem de ARK com cache de consultas incluído

Nossa rede de cache A2S responde às consultas do navegador de servidores a partir de mais de 50 localizações globais, que é a parte de ser listado que você não consegue resolver por um arquivo de configuração.

  • Data center no Reino Unido
  • Cache de consultas A2S
  • Suporte por ticket e Discord