Aller au contenu principal

Dépannage ARK

Serveur ARK invisible sur la liste non officielle

Un serveur ARK qui tourne mais que personne ne trouve n'est presque jamais cassé. Il perd une file d'attente. Les navigateurs Steam et en jeu ne peuvent interroger qu'un nombre limité de serveurs à la fois, et un serveur nouveau ou vide est le premier à sortir de ce lot.

  • Guides ARK
  • Mis à jour le
  • 8 min de lecture
  • Limites du navigateur de serveurs
  • Cache de requêtes A2S
  • Connexion directe en secours
VéRIFICATIONS DE RéFéRENCEMENTPort de requête accessibleRequisbIsLANMatchfalseEnregistré en externeJusqu'à 48hDisponibilité continueAide beaucoupCache de requêtes A2SActivéLes quatre premiers sont à régler par vous. Le dernier est ce qui bat réellement la limite de requêtes.

La réponse rapide

Le navigateur de serveurs ne peut interroger qu'un nombre limité de serveurs à la fois, donc le vôtre n'est peut-être simplement pas dans le lot. Réglez bIsLANMatch=false, confirmez que le port de requête est accessible, enregistrez le serveur sur un site de référencement externe comme ArkServers.net, et gardez une disponibilité continue. Le cache de requêtes est ce qui élimine le problème plutôt que de le contourner.

Points clés

  • Ne pas être référencé est généralement un problème de file d'attente, pas un défaut du serveur.
  • Steam et le navigateur en jeu interrogent environ 5 000 serveurs à la fois.
  • Les serveurs nouveaux, vides et qui redémarrent fréquemment sont les premiers à être écartés.
  • Les sites de référencement externes prennent jusqu'à 48 heures pour détecter un serveur.
  • La connexion directe fonctionne toujours, même quand le navigateur refuse de vous montrer.

Pourquoi votre serveur est absent

Il existe bien plus de serveurs ARK dans le monde qu'aucun navigateur ne peut en interroger à la fois. Le navigateur de serveurs Steam et la liste non officielle en jeu fonctionnent tous deux via un lot de requêtes, et il y a trois façons de se retrouver en dehors.

Limites de requêtes
Steam et le navigateur en jeu ne peuvent interroger qu'environ 5 000 serveurs à la fois. Si le vôtre n'est pas dans ce lot, il n'apparaît pas. Rien ne cloche avec lui.
Délai de référencement
Les sites externes comme ArkServers.net couvrent une portée bien plus large que le navigateur en jeu, mais l'enregistrement n'est pas instantané. Cela prend quelques heures et parfois jusqu'à 48.
Disponibilité
Les serveurs en ligne en continu ont plus de chances d'apparaître dans les résultats Steam et en jeu. Un serveur nouveau, ou qui redémarre souvent, perd sans cesse la position qu'il accumule.

Pris ensemble, ces trois points expliquent le schéma que la plupart des propriétaires signalent : le serveur était visible, puis a disparu, puis est revenu de lui-même. C'est un lot dans lequel vous entrez et sortez, pas un réglage qui se dérègle sans cesse.

Vérifiez d'abord les réglages de votre serveur

Avant de faire quoi que ce soit de compliqué, éliminez les deux erreurs de configuration qui cachent un serveur indépendamment de tout le reste.

Réglez bIsLANMatch sur false. Si votre serveur est marqué comme une partie en réseau local, il ne sera pas du tout référencé publiquement. Dans GameUserSettings.ini :

[SessionSettings]
bIsLANMatch=false

Confirmez que le port de requête est ouvert et correctement redirigé. Le port de requête est distinct du port de jeu, et un serveur peut être parfaitement rejoignable en connexion directe tout en étant complètement invisible pour le navigateur, car le navigateur s'adresse au port de requête et les joueurs s'adressent au port de jeu. Si l'un est accessible et pas l'autre, c'est exactement le symptôme que vous obtenez.

Cache de requêtes A2S

A2S est le protocole que Steam et le navigateur en jeu utilisent pour demander à un serveur son nom, son nombre de joueurs, sa carte et son ping. Chaque entrée que vous voyez dans une liste de serveurs est une réponse à l'une de ces requêtes.

Le cache A2S stocke et retransmet ces réponses. Au lieu que chaque requête voyage jusqu'à votre serveur et revienne, elle est répondue depuis un cache en périphérie du réseau, près de celui qui l'a demandée. Cela fait deux choses utiles :

  • Les requêtes obtiennent une réponse rapide et fiable, donc votre serveur a bien moins de risques d'être écarté d'un lot pour cause de lenteur à répondre ou de timeout sous charge.
  • Le ping affiché dans le navigateur reflète la distance jusqu'au cache plutôt que jusqu'au serveur, ce qui sur notre réseau s'affiche généralement autour de 10 à 30 ms.

Notre cache fonctionne sur plus de 50 emplacements dans le monde. L'effet pratique est qu'un serveur au Royaume-Uni ne ressemble pas à un serveur distant et lent à répondre pour un joueur qui navigue depuis ailleurs, et il reste dans les résultats de requête plutôt que d'en sortir.

Le cache change le ping affiché par le navigateur, pas la latence de votre jeu réel. Une fois qu'un joueur se connecte, il s'adresse directement au serveur, à la distance réseau réelle quelle qu'elle soit. Cela affecte la découverte, pas la performance.

S'enregistrer sur des sites de référencement externes

Des sites comme ArkServers.net ne sont pas soumis à la limite de lot du navigateur en jeu, ce qui en fait une méthode bien plus fiable pour les joueurs cherchant un serveur précis.

  1. Visitez le site de référencement

    Allez sur ArkServers.net et trouvez l'option d'ajout de serveur.

  2. Soumettez votre IP et votre port de requête

    Le port de requête, pas le port de jeu. Se tromper ici est la raison pour laquelle un serveur soumis n'apparaît jamais.

  3. Attendez la détection

    Généralement quelques heures. Prévoyez jusqu'à 48 avant de considérer cela comme un échec.

La disponibilité et pourquoi elle compte

La stabilité n'est pas seulement une bonne pratique ici, c'est un critère de classement. Les serveurs qui restent en ligne ont plus de chances d'être inclus dans les résultats de requête, et chaque redémarrage réinitialise une partie de la position que le serveur a accumulée.

Deux conséquences en découlent. Évitez les redémarrages inutiles, en particulier durant les premiers jours d'un nouveau serveur, quand il est le plus fragile dans les référencements. Et si vous expérimentez avec des seeds, des tailles de monde ou des piles de mods, réglez cela avant de commencer à faire de la promotion, car chacun de ces changements signifie un redémarrage de plus, exactement au moment où vous en voulez le moins.

La connexion directe en secours

Pendant que vous attendez d'être référencé, la connexion directe fonctionne toujours. Donnez à votre communauté l'IP et le port et elle peut rejoindre quoi que fasse le navigateur.

Exemple de format d'adresse :

123.45.67.89:27015
  1. Ouvrez Steam

    Le client lui-même, pas le jeu.

  2. Allez dans View, puis Servers

    Depuis la barre de menu en haut de la fenêtre Steam.

  3. Favourites, puis Add a Server

    Le bouton se trouve en bas de la fenêtre.

  4. Entrez l'IP et le port, puis find games at this address

    Une fois résolu, le serveur reste dans vos favoris et peut être rejoint depuis l'onglet Favourited en jeu.

Se faire trouver une fois référencé

Être visible et être trouvé sont deux problèmes différents. Une fois l'aspect technique réglé, ce qui fait vraiment bouger les choses, c'est l'activité.

  • Faites mettre votre serveur en favori par vos joueurs. Les serveurs en favoris sont accessibles depuis l'onglet Favourited en jeu quelle que soit l'humeur du navigateur, ce qui fait que vos habitués cessent de dépendre entièrement de la recherche.
  • Gardez un œil sur votre statut de référencement. Vérifiez les sites externes périodiquement plutôt que de supposer qu'un enregistrement réussi le reste.
  • Faites la promotion en dehors du jeu. Les réseaux sociaux, les forums et les communautés ARK amènent tous des joueurs qui rejoignent ensuite par connexion directe, et un serveur avec des joueurs dessus a bien plus de chances de rester dans les résultats de requête qu'un serveur vide.

Ce dernier point est la circularité inconfortable des navigateurs de serveurs : les serveurs référencés sont ceux qui ont déjà des joueurs. Sortir de cette boucle se fait depuis l'extérieur du navigateur, pas depuis l'intérieur.

D'autres guides pour ceux qui gèrent leur propre serveur ARK.

Réponses rapides

Questions fréquentes

Les navigateurs Steam et en jeu ne peuvent interroger qu'un nombre limité de serveurs à la fois, de l'ordre de 5 000. Si votre serveur n'est pas dans le lot interrogé à ce moment-là, il n'apparaît pas. Les nouveaux serveurs, les serveurs vides et les serveurs qui redémarrent fréquemment sont ceux qui risquent le plus d'être laissés de côté.

Généralement quelques heures, mais cela peut prendre jusqu'à 48 heures. L'enregistrement n'est pas instantané, donc un serveur ajouté il y a dix minutes n'a pas échoué à se référencer, il n'a simplement pas encore été détecté.

Les redémarrages fréquents et un port de requête peu fiable sont les deux causes habituelles. Les serveurs avec une longue disponibilité continue ont bien plus de chances d'être inclus dans un lot de requêtes, donc un serveur qui redémarre souvent perd sans cesse la position qu'il avait accumulée.

C'est un réglage de session qui indique au jeu si le serveur est une partie en réseau local. S'il est réglé sur true, votre serveur n'apparaîtra pas publiquement. Il se trouve sous [SessionSettings] dans GameUserSettings.ini et doit être bIsLANMatch=false.

Non, il n'existe pas d'interrupteur qui garantisse un référencement. Ce que vous pouvez faire, c'est éliminer toutes les raisons d'être exclu : garder le port de requête accessible, garder une disponibilité continue, vous enregistrer sur des sites de référencement externes, et utiliser un cache de requêtes pour que votre serveur réponde rapidement d'où que vienne la requête.

A2S est le protocole que Steam et le navigateur en jeu utilisent pour demander à un serveur son nom, son nombre de joueurs et sa carte. Le cache stocke et sert ces réponses depuis un réseau de périphérie plutôt que depuis le serveur lui-même, donc la réponse revient plus vite et depuis plus près de celui qui l'a demandée. Notre cache fonctionne sur plus de 50 emplacements mondiaux et affiche généralement un ping d'environ 10 à 30 ms en conséquence.

Hébergement ARK avec cache de requêtes inclus

Notre réseau de cache A2S répond aux requêtes des navigateurs de serveurs depuis plus de 50 emplacements mondiaux, la partie du référencement que vous ne pouvez pas corriger depuis un fichier de configuration.

  • Datacentre au Royaume-Uni
  • Cache de requêtes A2S
  • Support par ticket et Discord