Enshrouded – Řešení problémů
Tento průvodce pokrývá běžné problémy, se kterými se můžete setkat při provozování dedikovaného serveru Enshrouded na Legion Hosting, včetně vysokého využití paměti, problémů s připojením a poškození uložených dat. Pro úvodní nastavení a konfiguraci serveru viz Průvodce nastavením serveru Enshrouded.
Server využívá velmi vysokou paměť
Vysoké využití RAM je u Enshrouded očekávané a normální. Serverový proces může spotřebovat 8–16 GB i více v závislosti na velikosti světa, počtu hráčů a aktivitě. Pokud však server spotřebovává veškerou dostupnou RAM a přestává reagovat:
- Zkontrolujte GPanel pro aktuální využití RAM v panelu stavu serveru.
- Snižte
slotCountvenshrouded_server.jsonpro snížení maximálního počtu hráčů a omezení paměťové zátěže. - Restartujte server pro uvolnění paměti, která se nahromadila během dlouhého provozu.
- Pokud využití RAM trvale dosahuje limitu plánu, zvažte upgrade na plán s vyšší pamětí. Kontaktujte podporu na legionhosting.net/submitticket.php.
Server neodpovídá / Hráči se nemohou připojit
Pokud se server spustí, ale hráči se nemohou připojit nebo se server nezobrazuje v prohlížeči:
- Ověřte, že server je zobrazen jako Running v GPanel. Pokud se krátce po spuštění zastavil, zkontrolujte chyby v logu konzole.
- Ověřte, že se hráči připojují na správnou IP adresu a herní port. Viz Jak najít IP adresu a port vašeho serveru pro potvrzení údajů o připojení.
- Ujistěte se, že hráči při přímém připojení používají herní port, nikoli query port.
- Zkontrolujte, že
enshrouded_server.jsonje platný JSON. Syntaktická chyba (čárka navíc, chybějící závorka) zabrání serveru v načtení konfigurace. - Ujistěte se, že pole
ipv konfiguraci je nastaveno na0.0.0.0a ne na konkrétní IP adresu, což může způsobit selhání navázání.
Neplatný konfigurační soubor
Pokud se server nespustí nebo se vrátí k výchozímu nastavení, nejčastější příčinou je syntaktická chyba JSON v enshrouded_server.json. Běžné chyby zahrnují:
- Čárka navíc za posledním prvkem v poli nebo objektu.
- Chybějící nebo nadbytečné závorky
{ }nebo[ ]. - Řetězcové hodnoty bez uvozovek nebo chybějící dvojtečky mezi klíči a hodnotami.
- Použití jednoduchých uvozovek místo dvojitých.
Svůj konfigurační soubor můžete ověřit vložením do JSON validátoru, například jsonlint.com, před nahráním.
Poškození uložených dat nebo vrácení světa
K poškození uložených dat může dojít, pokud je server násilně zastaven během aktivního zápisu dat světa. Pro snížení rizika:
- Použijte tlačítko Stop v GPanel a počkejte, až se server řádně vypne, místo použití násilného ukončení.
- Po odpojení posledního hráče počkejte alespoň 60 sekund před zastavením serveru, aby měl čas dokončit ukládací cyklus.
- Pravidelně stahujte zálohy adresáře
savegame/přes SFTP. Viz průvodce SFTP pro stahování souborů.
savegame/ jako zálohu. Smazané uložené soubory nelze obnovit.
Pokud byl váš svět již poškozen a máte zálohu, nahrajte záložní složku savegame/ zpět přes SFTP pro jeho obnovení. Pokud zálohu nemáte, kontaktujte podporu a zjistěte, zda je k dispozici snapshot na úrovni serveru.
Server padá při spuštění
Pokud server spadne okamžitě nebo během několika sekund po spuštění:
- Zkontrolujte konzoli GPanel pro případné chybové zprávy před pádem.
- Ověřte, že váš konfigurační soubor je platný JSON (viz sekce výše).
- Ujistěte se, že váš plán splňuje minimální požadavky na paměť pro nakonfigurovaný počet hráčů.
- Zkuste přeinstalovat soubory serveru přes GPanel (tím se nesmažou data v
savegame/). - Pokud problém přetrvává, otevřete tiket podpory s chybovými zprávami z logu konzole.
Související články
- Průvodce nastavením serveru Enshrouded — Konfigurační soubor, požadavky na paměť, nastavení světa, uložené soubory a způsob připojení
- Enshrouded – Oprávnění a herní násobitele — Uživatelské skupiny, úrovně oprávnění a nastavení obtížnosti
- Jak nahrát soubory přes SFTP
- Jak najít IP adresu a port vašeho serveru
Další pomoc
Pokud problémy přetrvávají i po prostudování tohoto průvodce, náš tým podpory je připraven vám pomoci: