Denne veiledningen dekker vanlige problemer du kan støte på når du kjører en Team Fortress 2-dedikert server, inkludert GSLT-token-problemer, SourceMod som ikke laster inn, VAC-feil og synlighet i serverleseren. For førstegangsoppsett av serveren, se Veiledning for oppsett av TF2-server.
GSLT-token-problemer
Symptom: Serverkonsollen viser "Invalid or expired GSLT" eller serveren er ikke offentlig oppført.
Årsaker og løsninger:
- Tokenet har utløpt på grunn av lengre inaktivitet — generer det på nytt på steamcommunity.com/dev/managegameservers.
- Steam-kontoen som eier tokenet har en VAC-utestengelse — en ny, ikke-utestengt konto må generere tokenet.
- Tokenet er allerede i bruk av en annen kjørende server — hver serverinstans trenger sitt eget unike token.
sv_setsteamaccount-linjen iserver.cfghar en skrivefeil eller ekstra mellomrom — bekreft at den nøyaktig samsvarer med token-strengen.- Du brukte feil App ID da du genererte tokenet — TF2 krever App ID 440.
SourceMod laster ikke inn
Symptom: sm version returnerer "Unknown command" etter installasjon.
Årsaker og løsninger:
- MetaMod:Source er ikke installert eller laster ikke inn — bekreft at
meta versionfungerer først. Hvis det ikke gjør det, sjekk MetaMod-installasjonen på nytt. SourceMod kan ikke fungere uten MetaMod. - Filer lastet opp til feil mappe — SourceMod må ligge på
tf/addons/sourcemod/, ikke i serverroten eller en annen spillmappe. - Feil build lastet ned — serveren kjører på Linux. Sørg for at du lastet ned Linux-builden, ikke Windows-builden.
- Problemer med filtillatelser — sørg for at alle opplastede filer er lesbare. Last opp på nytt via SFTP hvis du er usikker.
- Sjekk loggene — gjennomgå
tf/addons/sourcemod/logs/for feilmeldinger som indikerer hva som ikke ble lastet inn.
VAC-problemer / VAC sikker modus deaktivert
Symptom: Serverkonsollen viser "VAC secure mode is disabled" eller spillere advares om at VAC er av.
Årsaker og løsninger:
- Ingen gyldig GSLT — VAC krever et gyldig
sv_setsteamaccount-token. Se Veiledning for serveroppsett for GSLT-instruksjoner. - En innlastet plugin eller utvidelse er flagget — noen uoffisielle binære utvidelser kan utløse at VAC deaktiveres. Fjern nylig installerte plugins én om gangen for å identifisere årsaken.
sv_cheats 1er satt — VAC deaktiveres automatisk når juks er aktivert. Sørg for atsv_cheats 0er i dinserver.cfg.- Hvis VAC fortsatt er deaktivert etter å ha håndtert det ovenfor, utfør en full omstart av serveren (ikke bare et kartbytte).
Server vises ikke i leseren
Symptom: Serveren din kjører, men vises ikke i Steam-serverleseren.
Årsaker og løsninger:
- Ingen gyldig GSLT — et gyldig Game Server Login Token kreves for offentlig oppføring. Se Veiledning for serveroppsett.
- Serveren har nettopp startet — nye servere kan ta flere minutter før de vises i leseren etter første tilkobling til Steam.
- Brannmur- eller portproblem — bekreft at serverens spillport er åpen. Sjekk GPanel for din tildelte port.
- Test direkte tilkobling først — prøv å koble til via
connect IP:PORTi utviklerkonsollen for å bekrefte at serveren er tilgjengelig før du feilsøker oppføring i leseren.
Plugins krasjer serveren
Symptom: Serveren krasjer eller starter uventet på nytt etter installasjon eller oppdatering av en plugin.
Årsaker og løsninger:
- Sjekk
tf/addons/sourcemod/logs/for krasjlogger og feilmeldinger umiddelbart etter krasjet. - Deaktiver nylig tilføyde plugins ved å flytte deres
.smx-filer tiltf/addons/sourcemod/plugins/disabled/. - Sørg for at alle plugin-avhengigheter (f.eks. TF2Attributes, DHooks) er installert og i riktig versjon.
- Noen plugins krever en spesifikk SourceMod API-versjon — bekreft kompatibilitet på pluginens AlliedModders-tråd.
- Hvis serveren krasjer ved oppstart, bruk GPanel-filbehandleren eller SFTP for å flytte den problematiske plugin-filen mens serveren er stoppet.
.smx-filer kan kjøre vilkårlige kommandoer på serveren din. Bruk kun plugins fra AlliedModders eller verifiserte GitHub-repositorier.
Spillere kan ikke koble til
Symptom: Spillere får en tidsavbrudds-, tilkobling-avvist- eller "server not responding"-feil.
Årsaker og løsninger:
- Serveren kjører ikke — sjekk GPanel for å bekrefte at serveren er online og ikke i en krasjsløyfe.
- Feil IP eller port — bekreft tilkoblingsdetaljene i GPanel. Se veiledningen Hvordan finne server-IP og port.
- Passordfeil — hvis
sv_passworder satt iserver.cfg, må spilleren angi riktig passord ved tilkobling. - Serveren er full — sjekk om serveren har nådd sin
maxplayers-grense. - Tidsavbrudd ved nedlasting av egendefinert kart — hvis serveren kjører et egendefinert kart uten FastDL konfigurert, kan spillere med trege tilkoblinger få tidsavbrudd under kartnedlastingen. Se Veiledning for serveroppsett for FastDL-konfigurasjon.
Generelle diagnostiske trinn
Når du feilsøker et hvilket som helst TF2-serverproblem, følg disse trinnene for å samle nyttig informasjon før du oppretter en supportsak:
- Sjekk serverkonsollens utdata i GPanel for feilmeldinger.
- Gjennomgå logger på
tf/addons/sourcemod/logs/(hvis SourceMod er installert). - Sjekk
tf/console.logeller GPanel-konsollen for feil på motornivå. - Hvis problemet startet etter en endring, tilbakestill endringen og test på nytt.
- Prøv å koble til direkte via
connect IP:PORTi utviklerkonsollen for å utelukke leser-relaterte problemer.
Relaterte artikler
- Veiledning for oppsett av TF2-server — Server.cfg-konfigurasjon, GSLT-tokens, kartrotasjon, FastDL, tilkobling
- TF2 Admin- og plugin-oppsett — SourceMod/MetaMod-installasjon, admin-kontoer, plugin-administrasjon
- Hvordan finne server-IP og port
- Hvordan laste opp filer via SFTP
tf/addons/sourcemod/logs/ eller serverkonsollen din.