Vodič za rješavanje problema s Barotrauma serverom
Ovaj vodič pokriva česte probleme na koje možete naići pri pokretanju Barotrauma dediciranog servera na Legion Hosting, zajedno s rješenjima korak po korak. Za početno postavljanje servera pogledajte Barotrauma Dedicated Server Setup Guide.
Prije rješavanja problema: Provjerite konzolu servera u GPanel-u za poruke o pogreškama. Linije koje sadrže
[ERROR] ili Exception uputit će vas na uzrok u većini slučajeva.
Sadržaj
- Podmornica se ne učitava / Server zapeo pri pokretanju
- Sukobi modova i rušenja
- Server se ne pojavljuje u pregledniku
- Istek vremena povezivanja / Nije moguće izravno se povezati
- Spremljena kampanja nije pronađena nakon ponovnog pokretanja
- Kašnjenje servera i problemi s performansama
Podmornica se ne učitava / Server zapeo pri pokretanju
Simptom: Server se pokreće, ali igrači se ne mogu pridružiti, ili zapisnik servera prikazuje pogrešku da podmornica nije pronađena.
Rješenja
- Provjerite naziv točno: Atribut
Submarineuserversettings.xmlmora točno odgovarati nazivu datoteke (bez ekstenzije.sub), uključujući velika i mala slova. Na primjer,Humpbackje ispravno, alihumpbacknije. - Provjerite postoji li datoteka: Povežite se na server putem SFTP ili GPanel upravitelja datoteka i potvrdite da je
.subdatoteka prisutna u direktorijuSubmarines/. - Workshop podmornica? Ako podmornica dolazi iz Workshop moda, mora biti instalirana u
LocalMods/i registrirana u postavkama servera prije nego što se može koristiti. Pogledajte Mod Installation Guide. - Testirajte sa zadanom podmornicom: Prebacite se na ugrađenu podmornicu (npr.
Humpback) da potvrdite da se server ispravno pokreće. Ako se pokrene, problem je s datotekom prilagođene podmornice.
Sukobi modova i rušenja
Simptom: Server se ruši pri pokretanju, prekida vezu igračima pri pridruživanju ili konzola prikazuje pogreške koje upućuju na specifične ID-ove sadržaja.
Rješenja
- Izolirajte problematični mod: Onemogućite sve nedavno dodane modove i ponovo pokrenite server. Ako radi stabilno, ponovo omogućavajte modove jedan po jedan, pokrećući server svaki put, da pronađete sukob.
- Razlika u verzijama: Osigurajte da sve datoteke modova na serveru odgovaraju verzijama instaliranim na klijentskim računalima. Ponovo preuzmite i prenesite modove ako niste sigurni. Pogledajte Mod Installation Guide za postupak ažuriranja.
- Modovi samo za klijentsku stranu: Neki Workshop modovi su samo za klijentsku stranu i ne bi se trebali instalirati na server. Provjerite stranicu opisa moda na Workshop-u za ovu informaciju.
- Provjerite zapisnik servera: Otvorite konzolu u GPanel-u i potražite linije s
[ERROR]iliException. One obično upućuju na specifični mod ili datoteku sadržaja koja uzrokuje rušenje.
Savjet: Ako koristite mnogo modova i ne možete identificirati sukob, pokušajte pristup binarnog pretraživanja: onemogućite polovicu modova odjednom umjesto jednog po jednog. To znatno brže sužava problem.
Server se ne pojavljuje u pregledniku
Simptom: Vaš server radi, ali se ne pojavljuje u pregledniku servera unutar igre.
Rješenja
- Pričekajte nekoliko minuta: Steam preglednik servera može trebati nekoliko minuta da prikaže novo pokrenuti server. Pokušajte se prvo izravno povezati da potvrdite da je server dostupan.
- Provjerite je li server potpuno pokrenut: Otvorite GPanel i potvrdite da server prikazuje status pokrenut bez pogrešaka u konzoli.
- Provjerite query port: Vrijednost
QueryPortuserversettings.xmlmora odgovarati query portu dodijeljenom vašoj usluzi. Provjerite karticu Network u GPanel-u za ispravnu dodjelu porta. - Potvrdite izravnim povezivanjem: Pokušajte se izravno povezati koristeći IP adresu servera i glavni port (provjerite karticu Network u GPanel-u za dodijeljeni port) da isključite problem specifičan za preglednik.
Istek vremena povezivanja / Nije moguće izravno se povezati
Simptom: Pokušaj pridruživanja putem izravnog povezivanja rezultira istekom vremena ili pogreškom "connection failed".
Rješenja
- Provjerite svoju IP adresu i port: Provjerite karticu Network u GPanel-u za IP adresu i port vašeg servera. Pogledajte How to Find Your Server IP and Port.
- Koristite ispravan port: Povežite se na glavni port igre, ne na query port. Glavni port je onaj naveden kao primarni port u GPanel-u.
- Potvrdite da server radi: Provjerite GPanel kako biste osigurali da se server nije srušio ili zaustavio.
- Provjerite serversettings.xml: Osigurajte da vrijednost
Portuserversettings.xmlodgovara portu dodijeljenom u GPanel-u. Ako se razlikuju, server će se vezati na pogrešan port. - Vatrozid na vašoj strani: U rijetkim slučajevima, vaša lokalna mreža ili ISP mogu blokirati odlazni UDP promet na nestandardnim portovima. Pokušajte se povezati s druge mreže ili koristite VPN za testiranje.
Spremljena kampanja nije pronađena nakon ponovnog pokretanja
Simptom: Nakon ponovnog pokretanja servera, kampanja je nestala i igrači moraju započeti novu.
Rješenja
- Provjerite postoje li datoteke spremanja: Povežite se putem SFTP i provjerite da mapa kampanje još uvijek postoji u
Saves/Multiplayer/. - Provjerite probleme s migracijom: Ako ste nedavno migrirali server ili vratili sigurnosnu kopiju, osigurajte da je mapa spremanja prenesena na ispravnu putanju unutar direktorija Barotrauma servera.
- Nečisto gašenje: Ako je server nasilno ugašen (umjesto čistog zaustavljanja putem GPanel-a), konačno stanje spremanja možda nije zapisano. Uvijek koristite gumb Stop u GPanel-u umjesto nasilnog gašenja procesa.
- Vraćanje iz sigurnosne kopije: Ako ste prethodno napravili sigurnosnu kopiju kampanje, zaustavite server, prenesite mapu sigurnosne kopije u
Saves/Multiplayer/putem SFTP i pokrenite server. Pogledajte glavni vodič za postavljanje za detaljne upute o sigurnosnom kopiranju/vraćanju.
Kašnjenje servera i problemi s performansama
Simptom: Igrači doživljavaju rubber-banding, zakašnjele unose ili server prestaje reagirati tijekom igre.
Rješenja
- Smanjite broj igrača: Smanjite vrijednost
MaxPlayersuserversettings.xmlako vaš plan servera nema dovoljno resursa za trenutni broj igrača. - Smanjite broj modova: Neki modovi, posebno oni koji dodaju mnogo novih stvorenja ili složene sustave, značajno povećavaju korištenje resursa servera. Uklonite nebitne modove.
- Provjerite resurse servera: U GPanel-u pratite korištenje CPU-a i memorije. Ako ste stalno blizu ograničenja, razmislite o nadogradnji plana servera.
- Ponovo pokrenite server: Dugotrajne sesije mogu akumulirati korištenje memorije. Planirano ponovno pokretanje između sesija igre može pomoći održavanju performansi.
Povezani članci
- Barotrauma Dedicated Server Setup Guide
- Barotrauma Mod Installation Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Još uvijek imate problema? Otvorite zahtjev za podršku na legionhosting.net/submitticket.php i uključite ime svog servera, poruke o pogreškama iz GPanel konzole te korake koje ste već pokušali.