Denne guide dækker almindelige problemer, du kan støde på med din Left 4 Dead 2 dedikerede server hostet hos Legion Hosting, herunder forbindelsesproblemer, addon-konsistensfejl, plugin-konflikter og problemer med serverbrowser-visning. For indledende serveropsætning, se L4D2 serveropsætningsguide.
Addon-konsistensfejl — Klienter kickes ved tilslutning
- Denne fejl opstår, når
sv_consistency 1er sat, og en klients lokale filer ikke matcher serverens filer. Dette sker ofte med brugerdefinerede kampagner eller lyd/model-erstatninger. - For at tillade klienter uden matchende addons at tilslutte sig, sæt
sv_consistency 0iserver.cfgog genstart. - Hvis du ønsker konsistenshåndhævelse, skal du sikre, at alle spillere har identiske kopier af de brugerdefinerede
.vpk-filer i deresleft4dead2/addons/-mappe.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Afvejning: At sætte
sv_consistency 0 betyder, at klienter også kan køre vilkårlige lokale modifikationer (brugerdefinerede skins, lydpakker) uden at blive kicket. Hvis dette er en bekymring, behold den på 1 og kræv, at alle spillere installerer de samme addon-filer.
SourceMod plugin-konflikter eller servernedbrud
- Tjek SourceMod-fejlloggen i
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log. Den viser, hvilket plugin der fejlede og hvorfor. - Nogle plugins er ikke kompatible med den aktuelle version af SourceMod eller med andre specifikke plugins. Læs plugin-tråden på AlliedModders for kendte konflikter.
- For at isolere problemet, flyt plugins én ad gangen til
left4dead2/addons/sourcemod/plugins/disabled/og genstart, indtil nedbruddet stopper. Det sidste plugin du deaktiverede er sandsynligvis årsagen. - Sørg for, at du bruger den seneste stabile version af både MetaMod:Source og SourceMod. Versioner der ikke matcher er en almindelig kilde til ustabilitet.
Hurtig diagnose: Kør
sm plugins list i serverkonsollen (via GPanel Console-fanen) for at se, hvilke plugins der blev indlæst korrekt, og hvilke der fejlede.
Server vises ikke i serverbrowseren eller lobbyen
- Bekræft at
sv_lan 0er sat iserver.cfg. - Verificér at dit GSLT-token er gyldigt og ikke er bannet. Du kan tjekke tokenstatus på steamcommunity.com/dev/managegameservers. Et bannet eller udløbet token vil forhindre visning.
- Tjek at
sv_setsteamaccountiserver.cfgindeholder tokenet, og at der ikke er tastefejl eller ekstra mellemrum. - Serverbrowseren kan tage op til 10 minutter om at vise en nystartet server. Prøv først en direkte konsolforbindelse for at bekræfte, at serveren kører korrekt, og vent derefter på, at browseren indhenter det.
- Bekræft at
sv_gametypesinkluderer mindst én gyldig spiltilstandsstreng, og atmp_gamemodematcher en af disse værdier.
| Symptom | Sandsynlig årsag | Løsning |
|---|---|---|
| Serveren kører men vises ikke i browseren | Manglende eller ugyldigt GSLT-token | Generér et nyt token til App ID 550 og angiv det via sv_setsteamaccount |
| Server i browseren men forkert spiltilstand | Uoverensstemmelse mellem sv_gametypes / mp_gamemode |
Sørg for at mp_gamemode-værdien er angivet i sv_gametypes |
| Server slet ikke synlig | sv_lan 1 er sat |
Sæt sv_lan 0 i server.cfg og genstart |
Brugerdefineret kampagnebane indlæses ikke eller findes ikke
- Sørg for, at alle
.vpk-filer til kampagnen er uploadet tilleft4dead2/addons/. Kampagner med flere dele kræver alle dele — en manglende sekundær.vpkvil forårsage en fejl ved baneindlæsning. - Brug det præcise interne banenavn med
changelevel. Banenavnet er ikke altid det samme som kampagnens visningsnavn. Tjek kampagnens dokumentation eller indholdet af dens.vpkfor de korrekte banefilnavne. - Genstart serveren efter upload af nye
.vpk-filer. Motoren indekserer kun addons ved opstart.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Kan ikke forbinde til serveren
- Verificér at din server kører ved at tjekke GPanel Console-fanen for aktivt output.
- Bekræft at du bruger den korrekte IP-adresse og port fra GPanel Network-fanen. Antag ikke standardporten — din tildelte port kan være anderledes.
- Hvis serveren er adgangskodebeskyttet, sørg for at du indtaster den korrekte adgangskode. Du kan tjekke eller nulstille den i
left4dead2/cfg/server.cfgundersv_password. - Verificér at serveren er færdig med at starte, inden du forsøger at forbinde. Konsollen bør vise en linje som
VAC secure mode is activated, når serveren er klar til forbindelser.
Firewall-bemærkning: Legion Hosting-servere har de nødvendige porte åbne som standard. Hvis du har ændret serverporten eller bruger yderligere tjenester, tjek GPanel Network-fanen for at bekræfte de korrekte porttildelinger. Åbn ikke en supportticket om porte, medmindre du først har verificeret, at dine forbindelsesoplysninger er korrekte.
Server crasher ved baneskift eller opstart
- Tjek serverkonsoloutputtet i GPanel for den sidste fejlmeddelelse inden crashet.
- Hvis crashet sker på en brugerdefineret bane, prøv at indlæse en officiel bane (f.eks.
changelevel c1m1_hotel) for at bekræfte, at serveren er stabil uden det brugerdefinerede indhold. - Hvis SourceMod er installeret, tjek
left4dead2/addons/sourcemod/logs/for fejldetaljer. - Fjern nyligt tilføjede
.vpk-filer eller plugins én ad gangen og genstart for at isolere årsagen. - Korrupte serverfiler kan forårsage opstartscrashs. Hvis problemet fortsætter efter fjernelse af alt brugerdefineret indhold, prøv at geninstallere serveren fra GPanel-fanen Settings.
Relaterede artikler
- L4D2 serveropsætningsguide — Server.cfg-konfiguration, GSLT-tokens, spiltilstande og hvordan du forbinder
- L4D2 admin-opsætning og plugin-administration — Installation af SourceMod, MetaMod, tilføjelse af admins og administration af plugins
- Sådan uploader du filer via SFTP
Hvis du fortsat oplever problemer efter at have fulgt denne guide, åbn en supportticket på legionhosting.net/submitticket.php og inkluder dit server-ID, fejlmeddelelserne fra konsolloggen og en beskrivelse af de trin du allerede har taget.