Ghid de depanare Barotrauma
Acest ghid acoperă problemele comune pe care le puteți întâlni atunci când rulați un server dedicat Barotrauma pe Legion Hosting, împreună cu soluții pas cu pas. Pentru configurarea inițială a serverului, consultați Ghidul de configurare a serverului dedicat Barotrauma.
Înainte de depanare: Verificați consola serverului în GPanel pentru mesaje de eroare. Liniile care conțin
[ERROR] sau Exception vă vor indica cauza în majoritatea cazurilor.
Cuprins
- Submarinul nu se încarcă / Serverul se blochează la pornire
- Conflicte și blocări ale modurilor
- Serverul nu apare în browser
- Timeout de conexiune / Nu se poate face conectare directă
- Salvarea campaniei nu este găsită după repornire
- Probleme de lag și performanță ale serverului
Submarinul nu se încarcă / Serverul se blochează la pornire
Simptom: Serverul pornește dar jucătorii nu se pot alătura, sau jurnalul serverului afișează o eroare despre submarinul care nu a fost găsit.
Soluții
- Verificați numele exact: Atributul
Submarinedinserversettings.xmltrebuie să corespundă exact cu numele fișierului (fără extensia.sub), inclusiv folosirea majusculelor. De exemplu,Humpbackeste corect darhumpbacknu este. - Verificați că fișierul există: Conectați-vă la server prin SFTP sau managerul de fișiere GPanel și confirmați că fișierul
.subeste prezent în directorulSubmarines/. - Submarin din Workshop? Dacă submarinul provine dintr-un mod Workshop, trebuie instalat în
LocalMods/și înregistrat în setările serverului înainte de a putea fi utilizat. Consultați Ghidul de instalare a modurilor. - Testați cu un submarin implicit: Comutați la un submarin încorporat (de ex.
Humpback) pentru a confirma că serverul pornește corect. Dacă o face, problema este cu fișierul submarinului personalizat.
Conflicte și blocări ale modurilor
Simptom: Serverul se blochează la pornire, deconectează jucătorii la alăturare, sau consola afișează erori care fac referire la ID-uri de conținut specifice.
Soluții
- Izolați modul problematic: Dezactivați toate modurile adăugate recent și reporniți serverul. Dacă rulează stabil, reactivați modurile pe rând, repornind de fiecare dată, pentru a găsi conflictul.
- Nepotrivire de versiune: Asigurați-vă că toate fișierele de mod de pe server corespund versiunilor instalate pe mașinile clienților. Re-descărcați și re-încărcați modurile dacă nu sunteți sigur. Consultați Ghidul de instalare a modurilor pentru procesul de actualizare.
- Moduri doar pentru client: Unele moduri Workshop sunt doar pe partea de client și nu ar trebui instalate pe server. Verificați pagina de descriere Workshop a modului pentru această informație.
- Verificați jurnalul serverului: Deschideți consola în GPanel și căutați linii
[ERROR]sauException. Acestea fac de obicei referire la modul sau fișierul de conținut specific care cauzează blocarea.
Sfat: Dacă rulați multe moduri și nu puteți identifica conflictul, încercați o abordare de căutare binară: dezactivați jumătate din moduri o dată în loc de unul câte unul. Acest lucru restrânge problema mult mai rapid.
Serverul nu apare în browser
Simptom: Serverul dvs. rulează dar nu apare în browserul de servere din joc.
Soluții
- Așteptați câteva minute: Browserul de servere Steam poate dura câteva minute pentru a lista un server nou pornit. Încercați mai întâi o conectare directă pentru a confirma că serverul este accesibil.
- Verificați că serverul este pornit complet: Deschideți GPanel și confirmați că serverul apare ca fiind în funcțiune fără erori în consolă.
- Verificați portul de interogare: Valoarea
QueryPortdinserversettings.xmltrebuie să corespundă portului de interogare atribuit serviciului dvs. Verificați fila Network din GPanel pentru atribuirea corectă a portului. - Confirmați cu conectare directă: Încercați să vă conectați direct folosind IP-ul serverului și portul principal (verificați fila Network din GPanel pentru portul atribuit) pentru a exclude o problemă specifică browserului.
Timeout de conexiune / Nu se poate face conectare directă
Simptom: Încercarea de a vă alătura prin conectare directă are ca rezultat un timeout sau o eroare „connection failed”.
Soluții
- Verificați IP-ul și portul: Verificați fila Network din GPanel pentru adresa IP și portul serverului dvs. Consultați Cum să găsiți IP-ul și portul serverului.
- Folosiți portul corect: Conectați-vă la portul principal al jocului, nu la portul de interogare. Portul principal este cel listat ca port principal în GPanel.
- Confirmați că serverul rulează: Verificați GPanel pentru a vă asigura că serverul nu s-a blocat sau oprit.
- Verificați serversettings.xml: Asigurați-vă că valoarea
Portdinserversettings.xmlcorespunde portului atribuit în GPanel. Dacă diferă, serverul se va lega la portul greșit. - Firewall la capătul dvs.: În rare ocazii, rețeaua locală sau ISP-ul dvs. poate bloca traficul UDP de ieșire pe porturi non-standard. Încercați să vă conectați dintr-o rețea diferită sau folosind un VPN pentru a testa.
Salvarea campaniei nu este găsită după repornire
Simptom: După repornirea serverului, campania a dispărut și jucătorii trebuie să înceapă una nouă.
Soluții
- Verificați că fișierele de salvare există: Conectați-vă prin SFTP și verificați că folderul de campanie încă există în
Saves/Multiplayer/. - Verificați problemele de migrare: Dacă ați migrat recent serverul sau ați restaurat dintr-o copie de rezervă, asigurați-vă că folderul de salvare a fost încărcat în calea corectă din directorul serverului Barotrauma.
- Oprire necurată: Dacă serverul a fost forțat să se oprească (în loc de oprit curat prin GPanel), starea finală de salvare ar putea să nu fi fost scrisă. Folosiți întotdeauna butonul Stop din GPanel în loc de a forța oprirea procesului.
- Restaurați dintr-o copie de rezervă: Dacă ați făcut anterior o copie de rezervă a campaniei, opriți serverul, încărcați folderul de backup în
Saves/Multiplayer/prin SFTP și porniți serverul. Consultați ghidul principal de configurare pentru instrucțiuni detaliate de backup/restaurare.
Probleme de lag și performanță ale serverului
Simptom: Jucătorii experimentează rubber-banding, întârzieri la comenzi, sau serverul devine neresponsiv în timpul gameplay-ului.
Soluții
- Reduceți numărul de jucători: Scădeți valoarea
MaxPlayersdinserversettings.xmldacă planul serverului dvs. nu are suficiente resurse pentru numărul actual de jucători. - Reduceți numărul de moduri: Unele moduri, în special cele care adaugă multe creaturi noi sau sisteme complexe, cresc semnificativ utilizarea resurselor serverului. Eliminați modurile neesențiale.
- Verificați resursele serverului: În GPanel, monitorizați utilizarea CPU și a memoriei. Dacă sunteți în mod constant aproape de limită, luați în considerare actualizarea planului serverului dvs.
- Reporniți serverul: Sesiunile de lungă durată pot acumula utilizarea memoriei. O repornire programată între sesiunile de joc poate ajuta la menținerea performanței.
Articole conexe
- Ghid de configurare a serverului dedicat Barotrauma
- Ghid de instalare a modurilor Barotrauma
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
Încă aveți probleme? Deschideți un tichet de asistență la legionhosting.net/submitticket.php și includeți numele serverului, mesajele de eroare din consola GPanel și pașii pe care i-ați încercat deja.