Barotrauma Fejlfindingsguide
Denne guide dækker almindelige problemer, du kan støde på, når du kører en Barotrauma dedikeret server hos Legion Hosting, sammen med trin-for-trin løsninger. For indledende serveropsætning, se Barotrauma Dedicated Server Setup Guide.
Før fejlfinding: Tjek din serverkonsol i GPanel for fejlmeddelelser. Linjer der indeholder
[ERROR] eller Exception vil i de fleste tilfælde pege dig mod årsagen.
Indholdsfortegnelse
- Ubåd indlæses ikke / Server hænger ved opstart
- Mod-konflikter og nedbrud
- Server vises ikke i browseren
- Forbindelsestimeout / Kan ikke forbinde direkte
- Kampagne-save ikke fundet efter genstart
- Serverlag og ydeevneproblemer
Ubåd indlæses ikke / Server hænger ved opstart
Symptom: Serveren starter, men spillere kan ikke tilslutte sig, eller serverloggen viser en fejl om, at ubåden ikke blev fundet.
Løsninger
- Tjek navnet nøjagtigt: Attributten
Submarineiserversettings.xmlskal matche filnavnet (uden filtypen.sub) nøjagtigt, inklusive store og små bogstaver. For eksempel erHumpbackkorrekt, menhumpbacker det ikke. - Bekræft at filen findes: Forbind til din server via SFTP eller GPanel filhåndteringen og bekræft, at
.sub-filen er til stede i mappenSubmarines/. - Workshop-ubåd? Hvis ubåden kommer fra en Workshop mod, skal den installeres i
LocalMods/og registreres i serverindstillingerne, før den kan bruges. Se Mod Installation Guide. - Test med en standardubåd: Skift til en indbygget ubåd (f.eks.
Humpback) for at bekræfte, at serveren starter korrekt. Hvis den gør, er problemet med den tilpassede ubådsfil.
Mod-konflikter og nedbrud
Symptom: Serveren crasher ved opstart, afbryder spillere ved tilslutning, eller konsollen viser fejl, der refererer til specifikke indholds-ID'er.
Løsninger
- Isoler den problematiske mod: Deaktiver alle nyligt tilføjede mods og genstart serveren. Hvis den kører stabilt, genaktiver mods én ad gangen med genstart hver gang for at finde konflikten.
- Versionsforskel: Sørg for at alle mod-filer på serveren matcher de versioner, der er installeret på klientmaskinerne. Gendownload og genupload mods, hvis du er usikker. Se Mod Installation Guide for opdateringsprocessen.
- Kun klientside-mods: Nogle Workshop mods er kun til klientsiden og bør ikke installeres på serveren. Tjek moddets Workshop-beskrivelsesside for denne information.
- Tjek serverloggen: Åbn konsollen i GPanel og kig efter
[ERROR]- ellerException-linjer. Disse refererer normalt til den specifikke mod eller indholdsfil, der forårsager nedbruddet.
Tip: Hvis du kører mange mods og ikke kan identificere konflikten, prøv en binær søgningsmetode: deaktiver halvdelen af moddene ad gangen i stedet for én ad gangen. Dette indsnævrer problemet meget hurtigere.
Server vises ikke i browseren
Symptom: Din server kører, men vises ikke i spillets serverbrowser.
Løsninger
- Vent et par minutter: Steam-serverbrowseren kan tage flere minutter om at vise en nystartet server. Prøv en direkte forbindelse først for at bekræfte, at serveren er tilgængelig.
- Bekræft at serveren er fuldt startet: Åbn GPanel og bekræft, at serveren vises som kørende uden fejl i konsollen.
- Tjek din query port: Værdien
QueryPortiserversettings.xmlskal matche den query port, der er tildelt din tjeneste. Tjek fanen Network i GPanel for den korrekte porttildeling. - Bekræft med direkte forbindelse: Prøv at forbinde direkte med din server-IP og hovedport (tjek fanen Network i GPanel for din tildelte port) for at udelukke et browser-specifikt problem.
Forbindelsestimeout / Kan ikke forbinde direkte
Symptom: Forsøg på at tilslutte sig via direkte forbindelse resulterer i en timeout eller fejlmeddelelsen "connection failed".
Løsninger
- Bekræft din IP og port: Tjek fanen Network i GPanel for din servers IP-adresse og port. Se How to Find Your Server IP and Port.
- Brug den korrekte port: Forbind til hovedspilporten, ikke query porten. Hovedporten er den, der er angivet som den primære port i GPanel.
- Bekræft at serveren kører: Tjek GPanel for at sikre, at serveren ikke er crashet eller stoppet.
- Tjek din serversettings.xml: Sørg for at værdien
Portiserversettings.xmlmatcher den port, der er tildelt i GPanel. Hvis de er forskellige, vil serveren binde til den forkerte port. - Firewall hos dig: I sjældne tilfælde kan dit lokale netværk eller din internetudbyder blokere udgående UDP-trafik på ikke-standardporte. Prøv at forbinde fra et andet netværk eller brug en VPN for at teste.
Kampagne-save ikke fundet efter genstart
Symptom: Efter genstart af serveren er kampagnen væk, og spillere skal starte en ny.
Løsninger
- Bekræft at save-filerne findes: Forbind via SFTP og tjek, at kampagnemappen stadig eksisterer i
Saves/Multiplayer/. - Tjek for migreringsproblemer: Hvis du for nylig har migreret din server eller gendannet fra en sikkerhedskopi, sørg for at save-mappen blev uploadet til den korrekte sti inde i Barotrauma servermappen.
- Urent nedbrud: Hvis serveren blev tvangslukket (i stedet for stoppet rent via GPanel), er den endelige save-tilstand muligvis ikke blevet skrevet. Brug altid knappen Stop i GPanel i stedet for at tvangslukke processen.
- Gendan fra sikkerhedskopi: Hvis du tidligere har sikkerhedskopieret kampagnen, stop serveren, upload sikkerhedskopimappen til
Saves/Multiplayer/via SFTP, og start serveren. Se hovedopsætningsguiden for detaljerede sikkerhedskopierings-/gendannelsesinstruktioner.
Serverlag og ydeevneproblemer
Symptom: Spillere oplever rubber-banding, forsinkede inputs, eller serveren bliver uresponsiv under gameplay.
Løsninger
- Reducer antal spillere: Sænk værdien
MaxPlayersiserversettings.xml, hvis din serverplan ikke har nok ressourcer til det nuværende antal spillere. - Reducer antal mods: Nogle mods, især dem der tilføjer mange nye væsner eller komplekse systemer, øger serverens ressourceforbrug markant. Fjern ikke-essentielle mods.
- Tjek serverressourcer: I GPanel, overvåg CPU- og hukommelsesforbrug. Hvis du konstant er tæt på grænsen, overvej at opgradere din serverplan.
- Genstart serveren: Lange kørende sessioner kan akkumulere hukommelsesforbrug. En planlagt genstart mellem spilsessioner kan hjælpe med at opretholde ydeevnen.
Relaterede artikler
- Barotrauma Dedicated Server Setup Guide
- Barotrauma Mod Installation Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Har du stadig problemer? Opret en supportsag på legionhosting.net/submitticket.php og inkluder dit servernavn, fejlmeddelelserne fra GPanel-konsollen og de trin, du allerede har prøvet.