Enshrouded Fehlerbehebung
Diese Anleitung behandelt häufige Probleme, die beim Betrieb eines Enshrouded Dedicated Servers bei Legion Hosting auftreten können, einschließlich hoher Speicherauslastung, Verbindungsproblemen und beschädigter Spielstände. Für die erstmalige Servereinrichtung und Konfiguration siehe die Enshrouded Server-Einrichtungsanleitung.
Server verbraucht sehr viel Arbeitsspeicher
Ein hoher RAM-Verbrauch ist bei Enshrouded erwartungsgemäß und normal. Der Serverprozess kann je nach Weltgröße, Spieleranzahl und Aktivität 8–16 GB oder mehr verbrauchen. Wenn der Server jedoch den gesamten verfügbaren RAM belegt und nicht mehr reagiert:
- Überprüfen Sie die aktuelle RAM-Auslastung im Serverstatus-Panel in GPanel.
- Reduzieren Sie
slotCountinenshrouded_server.json, um die maximale Spieleranzahl zu senken und den Speicherverbrauch zu verringern. - Starten Sie den Server neu, um Speicher freizugeben, der sich über lange Laufzeiten angesammelt hat.
- Wenn die RAM-Auslastung regelmäßig das Planlimit erreicht, sollten Sie ein Upgrade auf einen Plan mit mehr Arbeitsspeicher in Betracht ziehen. Kontaktieren Sie den Support unter legionhosting.net/submitticket.php.
Server antwortet nicht / Spieler können nicht verbinden
Wenn der Server startet, aber Spieler keine Verbindung herstellen können oder der Server nicht im Browser erscheint:
- Überprüfen Sie, ob der Server in GPanel als Läuft angezeigt wird. Wenn er kurz nach dem Start gestoppt wurde, prüfen Sie das Konsolenprotokoll auf Fehler.
- Stellen Sie sicher, dass Spieler sich mit der richtigen IP und dem richtigen Game Port verbinden. Siehe So finden Sie Ihre Server-IP und Ihren Port, um Ihre Verbindungsdaten zu überprüfen.
- Stellen Sie sicher, dass Spieler den Game Port und nicht den Query Port verwenden, wenn sie sich direkt verbinden.
- Überprüfen Sie, ob
enshrouded_server.jsongültiges JSON ist. Ein Syntaxfehler (nachgestelltes Komma, fehlende Klammer) verhindert, dass der Server seine Konfiguration laden kann. - Stellen Sie sicher, dass das Feld
ipin Ihrer Konfiguration auf0.0.0.0gesetzt ist und nicht auf eine bestimmte IP-Adresse, da dies zu Binding-Fehlern führen kann.
Ungültige Konfigurationsdatei
Wenn der Server nicht startet oder auf Standardeinstellungen zurückfällt, ist die häufigste Ursache ein JSON-Syntaxfehler in enshrouded_server.json. Häufige Fehler sind:
- Nachgestellte Kommas nach dem letzten Element in einem Array oder Objekt.
- Fehlende oder zusätzliche Klammern
{ }oder[ ]. - Nicht in Anführungszeichen gesetzte Zeichenkettenwerte oder fehlende Doppelpunkte zwischen Schlüsseln und Werten.
- Verwendung von einfachen Anführungszeichen statt doppelter Anführungszeichen.
Sie können Ihre Konfigurationsdatei überprüfen, indem Sie sie vor dem Hochladen in einen JSON-Validator wie jsonlint.com einfügen.
Beschädigte Spielstände oder Welt-Rollback
Spielstandbeschädigungen können auftreten, wenn der Server zwangsweise gestoppt wird, während er aktiv Weltdaten schreibt. Um das Risiko zu verringern:
- Verwenden Sie die Stop-Schaltfläche in GPanel und warten Sie, bis der Server ordnungsgemäß heruntergefahren ist, anstatt einen erzwungenen Stopp zu verwenden.
- Warten Sie mindestens 60 Sekunden, nachdem der letzte Spieler die Verbindung getrennt hat, bevor Sie den Server stoppen, damit der Speicherzyklus abgeschlossen werden kann.
- Laden Sie regelmäßig Backups des
savegame/-Verzeichnisses über SFTP herunter. Siehe die SFTP-Anleitung für Informationen zum Herunterladen von Dateien.
savegame/-Verzeichnisses als Backup herunter. Gelöschte Spielstände können nicht wiederhergestellt werden.
Wenn Ihre Welt bereits beschädigt wurde und Sie ein Backup haben, laden Sie den Backup-Ordner savegame/ über SFTP erneut hoch, um ihn wiederherzustellen. Wenn Sie kein Backup haben, kontaktieren Sie den Support, um zu prüfen, ob ein serverseitiger Snapshot verfügbar ist.
Server stürzt beim Start ab
Wenn der Server sofort oder innerhalb von Sekunden nach dem Start abstürzt:
- Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen vor dem Absturz.
- Stellen Sie sicher, dass Ihre Konfigurationsdatei gültiges JSON ist (siehe den Abschnitt oben).
- Stellen Sie sicher, dass Ihr Plan die Mindestanforderungen an den Arbeitsspeicher für Ihre konfigurierte Spieleranzahl erfüllt.
- Versuchen Sie, die Serverdateien über GPanel neu zu installieren (dies löscht nicht Ihre
savegame/-Daten). - Wenn das Problem weiterhin besteht, eröffnen Sie ein Support-Ticket mit den Fehlermeldungen aus dem Konsolenprotokoll.
Verwandte Artikel
- Enshrouded Server-Einrichtungsanleitung — Konfigurationsdatei, Speicheranforderungen, Welteinstellungen, Speicherdateien und Verbindungsanleitung
- Enshrouded Berechtigungen & Gameplay-Multiplikatoren — Benutzergruppen, Berechtigungsstufen und Schwierigkeitseinstellungen
- Dateien über SFTP hochladen
- So finden Sie Ihre Server-IP und Ihren Port
Weitere Hilfe
Wenn Sie nach Befolgen dieser Anleitung weiterhin Probleme haben, steht unser Support-Team Ihnen zur Verfügung: