Die kurze Antwort
Der Server-Browser kann immer nur einen begrenzten Pool an Servern gleichzeitig
abfragen, deiner ist also vielleicht einfach nicht im Stapel. Setze
bIsLANMatch=false, bestätige, dass der Query-Port erreichbar ist,
registriere den Server auf einer externen Listing-Seite wie ArkServers.net, und halte
die Uptime durchgehend. Query-Caching ist das, was das Problem beseitigt, statt es zu
umgehen.
Das Wichtigste
- Nicht gelistet zu sein ist meist ein Warteschlangenproblem, kein Serverfehler.
- Steam und der Ingame-Browser fragen gleichzeitig etwa 5,000 Server ab.
- Neue, leere und häufig neu startende Server werden zuerst herausgeworfen.
- Externe Listing-Seiten brauchen bis zu 48 Stunden, um einen Server zu erfassen.
- Direct Connect funktioniert immer, auch wenn der Browser dich nicht anzeigen will.
Warum dein Server fehlt
Es gibt weit mehr ARK Server auf der Welt, als irgendein Browser gleichzeitig abfragen kann. Sowohl der Steam-Server-Browser als auch die inoffizielle Ingame-Liste arbeiten mit einem Query-Stapel, und es gibt drei Wege, außerhalb davon zu landen.
- Query-Limits
- Steam und der Ingame-Browser können gleichzeitig nur etwa 5,000 Server abfragen. Ist deiner nicht in diesem Stapel, erscheint er nicht. Es ist nichts falsch an ihm.
- Listing-Verzögerung
- Externe Seiten wie ArkServers.net decken einen viel größeren Bereich ab als der Ingame-Browser, aber die Registrierung ist nicht sofort. Sie dauert ein paar Stunden und manchmal bis zu 48.
- Uptime
- Server, die durchgehend online waren, erscheinen eher in Steam- und Ingame-Ergebnissen. Ein neuer Server, oder einer, der oft neu startet, verliert immer wieder die Stellung, die er sich aufgebaut hat.
Zusammen erklären diese drei das Muster, das die meisten Betreiber berichten: Der Server war einmal sichtbar, verschwand dann, und kam von selbst zurück. Das ist ein Stapel, in den und aus dem du wanderst, keine Einstellung, die sich immer wieder selbst zurücksetzt.
Prüfe zuerst deine Server-Einstellungen
Bevor du irgendetwas Kompliziertes machst, schließe die zwei Konfigurationsfehler aus, die einen Server unabhängig von allem anderen versteckt halten.
Setze bIsLANMatch auf false. Ist dein Server
als lokales Netzwerkspiel markiert, wird er überhaupt nicht öffentlich gelistet. In
GameUserSettings.ini:
[SessionSettings]
bIsLANMatch=false
Bestätige, dass der Query-Port offen und korrekt weitergeleitet ist. Der Query-Port ist getrennt vom Game-Port, und ein Server kann per Direct Connect problemlos beitretbar sein, während er für den Browser völlig unsichtbar ist, weil der Browser mit dem Query-Port spricht und Spieler mit dem Game-Port. Ist der eine erreichbar und der andere nicht, ist das genau das Symptom, das du bekommst.
A2S-Query-Caching
A2S ist das Protokoll, mit dem Steam und der Ingame-Browser einen Server nach Namen, Spielerzahl, Karte und Ping fragen. Jeder Eintrag, den du in einer Serverliste siehst, ist eine Antwort auf eine dieser Anfragen.
A2S-Caching speichert und leitet diese Antworten weiter. Statt dass jede Anfrage den ganzen Weg zu deinem Server und zurück reist, wird sie aus einem Cache am Rand des Netzwerks beantwortet, nah an demjenigen, der gefragt hat. Das bewirkt zwei nützliche Dinge:
- Anfragen werden schnell und zuverlässig beantwortet, dein Server wird also viel seltener aus einem Stapel geworfen, weil er langsam antwortet oder unter Last einen Timeout hat.
- Der im Browser angezeigte Ping spiegelt die Distanz zum Cache wider statt zum Server, was auf unserem Netzwerk typischerweise als etwa 10 bis 30ms angezeigt wird.
Unser Caching läuft über mehr als 50 Standorte weltweit. Der praktische Effekt: Ein Server in Großbritannien wirkt für einen Spieler, der von anderswo browst, nicht wie ein entfernter, langsam antwortender Server, und er bleibt in den Query-Ergebnissen, statt herauszufallen.
Caching ändert den Ping, den der Browser anzeigt, nicht die Latenz deines tatsächlichen Gameplays. Sobald ein Spieler verbunden ist, spricht er direkt mit dem Server, bei welcher realen Netzwerkdistanz auch immer. Es beeinflusst die Auffindbarkeit, nicht die Performance.
Auf externen Listing-Seiten registrieren
Seiten wie ArkServers.net sind nicht an das Stapel-Limit des Ingame-Browsers gebunden, was sie zu einem viel zuverlässigeren Weg für Spieler macht, die einen bestimmten Server suchen.
-
Die Listing-Seite besuchen
Gehe zu ArkServers.net und finde die Option zum Hinzufügen eines Servers.
-
Deine IP und den Query-Port übermitteln
Den Query-Port, nicht den Game-Port. Das falsch zu machen ist der Grund, warum ein übermittelter Server nie erscheint.
-
Auf die Erkennung warten
Meist ein paar Stunden. Gib ihm bis zu 48, bevor du es als Fehlschlag behandelst.
Uptime, und warum sie zählt
Stabilität ist hier nicht nur gute Praxis, sie ist ein Ranking-Faktor. Server, die online bleiben, werden eher in Query-Ergebnisse aufgenommen, und jeder Neustart setzt einen Teil der Stellung zurück, die sich der Server aufgebaut hat.
Daraus folgen zwei Dinge. Vermeide unnötige Neustarts, besonders in den ersten Tagen eines neuen Servers, wenn er in den Listings am verletzlichsten ist. Und experimentierst du mit Seeds, Weltgrößen oder Mod-Stapeln, kläre das, bevor du anfängst zu werben, denn jede dieser Änderungen bedeutet einen weiteren Neustart genau an dem Punkt, an dem du am wenigsten einen willst.
Direct Connect als Ausweg
Während du auf das Listing wartest, funktioniert Direct Connect immer. Gib deiner Community die IP und den Port, und sie können beitreten, egal was der Browser gerade macht.
Beispiel für das Adressformat:
123.45.67.89:27015
-
Steam öffnen
Den Client selbst, nicht das Spiel.
-
Zu View, dann Servers gehen
Über die Menüleiste oben im Steam-Fenster.
-
Favourites, dann Add a Server
Der Button befindet sich unten im Fenster.
-
IP und Port eingeben, dann Spiele unter dieser Adresse suchen
Sobald das funktioniert, bleibt der Server in deinen Favoriten und kann über den Ingame-Tab Favourited beigetreten werden.
Gefunden werden, sobald du gelistet bist
Sichtbar zu sein und gefunden zu werden sind unterschiedliche Probleme. Ist die technische Seite erledigt, bewegt sich die Nadel durch Aktivität.
- Bring deine Spieler dazu, den Server zu favorisieren. Favorisierte Server sind über den Ingame-Tab Favourited erreichbar, unabhängig von der Laune des Browsers, deine Stammspieler hören also ganz auf, auf die Suche angewiesen zu sein.
- Behalte deinen Listing-Status im Auge. Prüfe die externen Seiten regelmäßig, statt anzunehmen, dass eine erfolgreiche Registrierung erfolgreich bleibt.
- Werbe außerhalb des Spiels. Social Media, Foren und ARK-Communitys bringen alle Spieler, die dann per Direct Connect beitreten, und ein Server mit Spielern darauf bleibt viel eher in den Query-Ergebnissen als ein leerer.
Dieser letzte Punkt ist die unbequeme Zirkularität von Server-Browsern: Die Server, die gelistet werden, sind die, die schon Spieler haben. Diesen Kreislauf zu durchbrechen gelingt von außerhalb des Browsers, nicht von innen.