Felsökningsguide för Barotrauma
Den här guiden beskriver vanliga problem du kan stöta på när du kör en dedikerad Barotrauma-server hos Legion Hosting, tillsammans med steg-för-steg-lösningar. För inledande serverinstallation, se Installationsguide för dedikerad Barotrauma-server.
Innan felsökning: Kontrollera din serverkonsol i GPanel för felmeddelanden. Rader som innehåller
[ERROR] eller Exception kommer i de flesta fall att peka dig mot orsaken.
Innehållsförteckning
- Ubåten laddas inte / Servern fastnar vid start
- Modkonflikter och krascher
- Servern visas inte i webbläsaren
- Anslutningstimeout / Kan inte direktansluta
- Kampanjsparfilen hittas inte efter omstart
- Serverfördröjning och prestandaproblem
Ubåten laddas inte / Servern fastnar vid start
Symptom: Servern startar men spelare kan inte ansluta, eller serverloggen visar ett fel om att ubåten inte hittas.
Lösningar
- Kontrollera namnet exakt: Attributet
Submarineiserversettings.xmlmåste matcha filnamnet (utan filändelsen.sub) exakt, inklusive versaler. Till exempel ärHumpbackkorrekt menhumpbackär det inte. - Verifiera att filen finns: Anslut till din server via SFTP eller GPanel:s filhanterare och bekräfta att
.sub-filen finns i katalogenSubmarines/. - Workshop-ubåt? Om ubåten kom från en Workshop-mod måste den installeras i
LocalMods/och registreras i serverinställningarna innan den kan användas. Se Installationsguiden för mods. - Testa med en standardubåt: Byt till en inbyggd ubåt (t.ex.
Humpback) för att bekräfta att servern startar korrekt. Om den gör det ligger problemet i den anpassade ubåtsfilen.
Modkonflikter och krascher
Symptom: Servern kraschar vid start, kopplar bort spelare vid anslutning eller konsolen visar fel som refererar till specifika innehålls-ID:n.
Lösningar
- Isolera problemmoden: Inaktivera alla nyligen tillagda mods och starta om servern. Om den kör stabilt, aktivera mods en i taget och starta om varje gång för att hitta konflikten.
- Versionsavvikelse: Säkerställ att alla modfiler på servern matchar de versioner som är installerade på klientdatorerna. Ladda ner och ladda upp mods på nytt om du är osäker. Se Installationsguiden för mods för uppdateringsprocessen.
- Endast klientsidiga mods: Vissa Workshop-mods är endast klientsidiga och bör inte installeras på servern. Kontrollera modens Workshop-beskrivningssida för denna information.
- Kontrollera serverloggen: Öppna konsolen i GPanel och leta efter
[ERROR]- ellerException-rader. Dessa refererar vanligtvis till den specifika mod eller innehållsfil som orsakar kraschen.
Tips: Om du kör många mods och inte kan identifiera konflikten, prova ett binärsökningsupplägg: inaktivera hälften av modsen åt gången istället för en och en. Detta begränsar problemet mycket snabbare.
Servern visas inte i webbläsaren
Symptom: Din server är igång men visas inte i serverwebbläsaren i spelet.
Lösningar
- Vänta några minuter: Steams serverwebbläsare kan ta flera minuter att lista en nystartad server. Prova en direktanslutning först för att bekräfta att servern är nåbar.
- Verifiera att servern är helt startad: Öppna GPanel och bekräfta att servern visas som igång utan fel i konsolen.
- Kontrollera din query-port: Värdet
QueryPortiserversettings.xmlmåste matcha den query-port som tilldelats din tjänst. Kontrollera fliken Network i GPanel för den korrekta porttilldelningen. - Bekräfta med direktanslutning: Prova att ansluta direkt med din server-IP och huvudport (kontrollera fliken Network i GPanel för din tilldelade port) för att utesluta ett webbläsarspecifikt problem.
Anslutningstimeout / Kan inte direktansluta
Symptom: Försök att ansluta via direktanslutning resulterar i en timeout eller felet "connection failed".
Lösningar
- Verifiera din IP och port: Kontrollera fliken Network i GPanel för din servers IP-adress och port. Se Så hittar du din server-IP och port.
- Använd rätt port: Anslut till spelets huvudport, inte query-porten. Huvudporten är den som listas som den primära porten i GPanel.
- Bekräfta att servern är igång: Kontrollera GPanel för att säkerställa att servern inte har kraschat eller stoppats.
- Kontrollera din serversettings.xml: Säkerställ att värdet
Portiserversettings.xmlmatchar den port som tilldelats i GPanel. Om de skiljer sig binder servern till fel port. - Brandvägg i din ände: I sällsynta fall kan ditt lokala nätverk eller din ISP blockera utgående UDP-trafik på icke-standardportar. Prova att ansluta från ett annat nätverk eller använda ett VPN för att testa.
Kampanjsparfilen hittas inte efter omstart
Symptom: Efter omstart av servern är kampanjen borta och spelare måste starta en ny.
Lösningar
- Verifiera att sparfilerna finns: Anslut via SFTP och kontrollera att kampanjmappen fortfarande finns i
Saves/Multiplayer/. - Kontrollera migreringsproblem: Om du nyligen migrerade din server eller återställde från en säkerhetskopia, säkerställ att sparmappen laddades upp till rätt sökväg inuti Barotrauma-serverkatalogen.
- Ren avstängning uteblev: Om servern tvångsavslutades (istället för att stoppas rent via GPanel) kan det slutliga sparade tillståndet inte ha skrivits. Använd alltid knappen Stop i GPanel istället för att tvångsavsluta processen.
- Återställ från säkerhetskopia: Om du tidigare säkerhetskopierade kampanjen, stoppa servern, ladda upp säkerhetskopiemappen till
Saves/Multiplayer/via SFTP och starta servern. Se huvudinstallationsguiden för detaljerade instruktioner om säkerhetskopiering/återställning.
Serverfördröjning och prestandaproblem
Symptom: Spelare upplever rubber-banding, fördröjda inmatningar, eller servern blir oresponsiv under spelandet.
Lösningar
- Minska spelarantalet: Sänk värdet
MaxPlayersiserversettings.xmlom din serverplan inte har tillräckligt med resurser för det aktuella spelarantalet. - Minska antalet mods: Vissa mods, särskilt de som lägger till många nya varelser eller komplexa system, ökar serverns resursanvändning avsevärt. Ta bort icke-nödvändiga mods.
- Kontrollera serverresurser: I GPanel, övervaka CPU- och minnesanvändning. Om du konsekvent är nära gränsen, överväg att uppgradera din serverplan.
- Starta om servern: Långvariga sessioner kan ackumulera minnesanvändning. En schemalagd omstart mellan spelsessioner kan hjälpa till att upprätthålla prestandan.
Relaterade artiklar
- Installationsguide för dedikerad Barotrauma-server
- Installationsguide för Barotrauma-mods
- Så hittar du din server-IP och port
- Så laddar du upp filer via SFTP
Har du fortfarande problem? Öppna ett supportärende på legionhosting.net/submitticket.php och inkludera ditt servernamn, felmeddelandena från GPanel-konsolen och de steg du redan har provat.