Zum Hauptinhalt springen

Rust Fehlerbehebung

Warum du deinem neuen Rust Server nicht beitreten kannst

Ein Rust Server, der dich beim ersten Start nicht reinlässt, baut fast immer gerade seine Welt auf. Map- und NAV-Mesh-Generierung dauert bis zu zehn Minuten, und das Einzige, was es länger dauern lässt, ist ein Neustart, um zu sehen, ob das hilft.

  • Rust Anleitungen
  • Aktualisiert
  • 5 Min. Lesezeit
  • Bis zu 10 Minuten
  • Map und NAV Mesh
  • Per RCON beobachten
ERSTER START1Server startetProzess läuft, nimmt aber noch keine Spieler an.2Map-GenerierungWird aus Seed und Weltgröße gebaut.3NAV-Mesh-GenerierungDie Pfadfindungsebene für Tiere und NPCs.4Verbindungen werden angenommenNormalerweise innerhalb von 10 Minuten nach einem Kaltstart.Ein Neustart während einer der ersten drei Phasen schickt dich zurück an den Anfang.

Die kurze Antwort

Warte. Ein neuer Rust Server verbringt bis zu zehn Minuten damit, seine Map und sein NAV Mesh zu generieren, bevor er Verbindungen annimmt, und der Vorgang beginnt jedes Mal von vorn, wenn der Server neu gestartet wird. Beobachte die RCON-Konsole, wenn du den Fortschritt sehen willst, statt zu raten.

Das Wichtigste

  • Der Server sieht online aus, weil der Prozess läuft. Er ist nur noch nicht bereit.
  • Die Generierung dauert bis zu 10 Minuten, bei einer großen Weltgröße länger.
  • Ein Neustart zur Behebung ist das Einzige, das die Wartezeit garantiert verlängert.
  • Das Ändern von Seed oder Weltgröße löst denselben Vorgang erneut aus.
  • RCON zeigt dir die Phase, du musst also nicht dasitzen und hoffen.

Was der Server gerade macht

Einen neuen Rust Server zu starten ist ein aufregender Moment, und es ist frustrierend, wenn dich das, wofür du gerade bezahlt hast, nicht reinlässt. Die gute Nachricht: Das ist eine Wartezeit, kein Fehler.

Beim ersten Start muss der Server zwei Dinge aufbauen, bevor irgendjemand darauf spielen kann:

Die Map
Das Terrain selbst, generiert aus deinem Seed und deiner Weltgröße. Nichts existiert, bis das abgeschlossen ist.
Das NAV Mesh
Die Pfadfindungsebene, die Tiere und NPCs nutzen, um sich im Terrain zu bewegen. Es kann erst gebaut werden, wenn das Terrain da ist, läuft also danach, nicht parallel.

Zusammen kann das bis zu 10 Minuten dauern, abhängig von der Konfiguration des Servers und wie groß die gewünschte Welt ist. Der Serverprozess läuft die ganze Zeit, genau deshalb sieht es so aus, als wäre etwas falsch. Er ist online. Er ist nur noch nicht fertig.

Starte ihn nicht neu. Ein Neustart verwirft die laufende Arbeit und beginnt die Generierung wieder von vorn. Fast jede Meldung über einen Server, der "nie mit der Generierung fertig wird", stellt sich als Server heraus, der zwei- oder dreimal neu gestartet wurde, weil jemand versucht hat, nachzuhelfen.

Was eine Neugenerierung auslöst

Der erste Start ist der offensichtliche Fall, aber nicht der einzige Moment, in dem dir diese Wartezeit begegnet. Jede Änderung, die die bestehende Welt ungültig macht, erzwingt einen Neuaufbau.

  • Der erste Start eines brandneuen Servers.
  • Das Ändern des Server-Seeds. Ein anderer Seed ist eine andere Welt.
  • Das Ändern der Weltgröße. Gleicher Grund, und größere Größen dauern länger im Aufbau.
  • Ein Wipe, der die Map löscht. Das Terrain muss zurückkommen, bevor irgendjemand darauf landen kann.

Das solltest du einplanen, wenn du einen Server betreibst, bei dem Leute Verfügbarkeit erwarten. Häufige Map-Änderungen bedeuten häufige Ausfallzeiten, und willst du den Server durchgehend online halten, ist der richtige Zeitpunkt, um mit Seeds zu experimentieren, bevor du irgendjemandem davon erzählst, nicht an einem Freitagabend.

Den Fortschritt beobachten

Du musst nicht hoffnungsvoll dasitzen und aktualisieren. Beide hier zeigen dir, in welcher Phase der Server sich tatsächlich befindet:

  • Die eingebaute RCON-Konsole in deinem Control Panel. Nichts zu installieren, und genug, um Generierung von einem echten Problem zu unterscheiden.
  • Ein externer RCON-Client für bessere Übersicht und Verwaltung. Wir empfehlen RustAdmin oder BattleMetrics.

Unsere Anleitung Rust Server Admin-Tools vergleicht diese und die anderen Optionen ausführlicher, einschließlich welche kostenlos sind.

Wie wir verhindern, dass es alle anderen ausbremst

Die Map-Generierung ist eine schwere, weitgehend einzelthread-basierte Last, die einen CPU-Kern für den gesamten Vorgang nahezu voll auslasten kann. Auf einer Shared-Maschine ist das ein Problem für alle anderen, nicht nur für den Server, der die Arbeit erledigt.

Unsere Plattform löst das, indem sie erkennt, wenn ein neuer Seed oder eine neue Weltgröße gesetzt wurde, und diesen Server für die Dauer der Generierung an einen dedizierten CPU-Kern bindet. Die schwere Arbeit wird isoliert, statt sich über die Maschine auszubreiten.

Das Ergebnis: Ein Nachbar, der eine Map mit 6.000 Weltgröße generiert, verursacht keine Lag-Spitzen auf deinem Server, und deiner verursacht keine auf seinem. Es macht die Generierung nicht schneller, es sorgt nur dafür, dass sie nicht zum Problem aller anderen wird.

Wenn es nicht an der Map-Generierung liegt

Hast du ihn wirklich 15 Minuten in Ruhe gelassen und kommst immer noch nicht rein, ist es vernünftig, anderswo zu suchen.

Versions-Mismatch
Nach einem Rust-Update müssen Client und Server auf derselben Version sein. Hat sich der Server nicht aktualisiert, funktioniert keine Verbindungsmethode.
Falsche Adresse
Prüfe die Verbindungsinfo in deinem Control Panel statt der Adresse, die du dir vorher notiert hast, besonders wenn der Server neu aufgesetzt wurde.
Während der Generierung neu gestartet
Prüfe die RCON-Ausgabe. Ist sie wieder in einer frühen Phase, hat etwas den Server neu gestartet und die Uhr zurückgesetzt.
Ein Konfigurationsfehler, der den Start stoppt
Die Konsolenausgabe zeigt das normalerweise an. Eine fehlerhafte Zeile in server.cfg kann einen Start so stoppen, dass es wie eine lange Wartezeit aussieht.

Hast du das alles durchgearbeitet, eröffne ein Ticket mit angehängter RCON-Ausgabe. Der Konsolentext ist es, der aus einem Support-Gespräch statt Rätselraten eine Lösung macht.

Weitere Anleitungen für alle, die einen eigenen Rust Server betreiben.

Kurze Antworten

Häufige Fragen

Er generiert gerade die Map und das NAV Mesh, was beim ersten Start passiert und bis zu 10 Minuten dauert. Der Serverprozess läuft, weshalb er online aussieht, aber er nimmt erst Spieler an, wenn die Generierung abgeschlossen ist.

Bis zu etwa 10 Minuten, abhängig von der Weltgröße und der Serverkonfiguration. Eine größere Weltgröße dauert länger. Ein Neustart während des Vorgangs beginnt ihn wieder von vorn.

Ja. Änderst du den Server-Seed oder die Weltgröße, muss eine komplett neue Map gebaut werden, was denselben Generierungsprozess und dieselbe Wartezeit auslöst wie beim ersten Start.

Nutze die RCON-Konsole in deinem Control Panel, oder verbinde einen externen RCON-Client wie RustAdmin oder BattleMetrics. Die Konsolenausgabe zeigt, welche Phase der Server erreicht hat, was aus einem blinden Warten ein sichtbares macht.

Terrain und NAV Mesh zu generieren ist eine schwere, weitgehend einzelthread-basierte Last, die einen Kern für die gesamte Dauer auf volle Auslastung bringen kann. Auf unserer Plattform wird der Server während der Generierung an einen dedizierten Kern gebunden, damit die Last nicht auf andere Server auf derselben Maschine überschwappt.

Wahrscheinlich hängt er nicht fest, aber es lohnt sich, nachzusehen. Die übliche Ursache ist, dass er ein- oder mehrmals neu gestartet wurde und jeder Neustart den Vorgang erneut begonnen hat. Lass ihn volle 15 Minuten komplett in Ruhe und prüfe die RCON-Ausgabe, bevor du eingreifst.

Rust Hosting, das die schweren Teile übernimmt

Die Map-Generierung ist auf unserer Plattform an einen dedizierten Kern gebunden, ein Server, der seine Welt aufbaut, bremst also niemand anderen auf der Maschine aus.

  • Britisches Rechenzentrum
  • RCON-Konsole inklusive
  • Support per Ticket und Discord