Questa guida copre i problemi comuni che potresti incontrare nell'esecuzione di un server dedicato Team Fortress 2, inclusi problemi con i token GSLT, SourceMod che non si carica, errori VAC e visibilità nel browser dei server. Per la configurazione iniziale del server, consulta la Guida alla Configurazione del Server TF2.
Problemi con il Token GSLT
Sintomo: La console del server mostra "Invalid or expired GSLT" oppure il server non è elencato pubblicamente.
Cause e soluzioni:
- Il token è scaduto a causa di inattività prolungata — rigeneralo su steamcommunity.com/dev/managegameservers.
- L'account Steam proprietario del token ha un ban VAC — deve essere un nuovo account non bannato a generare il token.
- Il token è già in uso da un altro server in esecuzione — ogni istanza del server necessita del proprio token univoco.
- La riga
sv_setsteamaccountinserver.cfgcontiene un errore di battitura o spazi extra — verifica che corrisponda esattamente alla stringa del token. - Hai utilizzato l'App ID sbagliato durante la generazione del token — TF2 richiede l'App ID 440.
SourceMod Non Si Carica
Sintomo: sm version restituisce "Unknown command" dopo l'installazione.
Cause e soluzioni:
- MetaMod:Source non è installato o non si carica — verifica prima che
meta versionfunzioni. Se non funziona, ricontrolla l'installazione di MetaMod. SourceMod non può funzionare senza MetaMod. - File caricati nella directory errata — SourceMod deve trovarsi in
tf/addons/sourcemod/, non nella root del server o in una cartella di gioco diversa. - Build sbagliata scaricata — il server gira su Linux. Assicurati di aver scaricato la build Linux, non quella Windows.
- Problemi di permessi sui file — assicurati che tutti i file caricati siano leggibili. Ricarica tramite SFTP se non sei sicuro.
- Controlla i log — esamina
tf/addons/sourcemod/logs/per i messaggi di errore che indicano cosa non è riuscito a caricarsi.
Problemi VAC / Modalità Sicura VAC Disabilitata
Sintomo: La console del server mostra "VAC secure mode is disabled" oppure i giocatori vengono avvisati che VAC è disattivato.
Cause e soluzioni:
- Nessun GSLT valido — VAC richiede un token
sv_setsteamaccountvalido. Consulta la Guida alla Configurazione del Server per le istruzioni GSLT. - Un plugin o estensione caricato è segnalato — alcune estensioni binarie non ufficiali possono attivare la disabilitazione di VAC. Rimuovi i plugin installati di recente uno alla volta per identificare la causa.
sv_cheats 1è impostato — VAC viene automaticamente disabilitato quando i cheat sono abilitati. Assicurati chesv_cheats 0sia nel tuoserver.cfg.- Se VAC rimane disabilitato dopo aver risolto quanto sopra, esegui un riavvio completo del server (non solo un cambio mappa).
Il Server Non Appare nel Browser
Sintomo: Il tuo server è in esecuzione ma non appare nel browser dei server di Steam.
Cause e soluzioni:
- Nessun GSLT valido — un Game Server Login Token valido è richiesto per l'elenco pubblico. Consulta la Guida alla Configurazione del Server.
- Il server è appena stato avviato — i nuovi server possono impiegare diversi minuti per apparire nel browser dopo la prima connessione a Steam.
- Problema di firewall o porta — conferma che la porta di gioco del server sia aperta. Controlla GPanel per la porta assegnata.
- Testa prima la connessione diretta — prova a connetterti tramite
connect IP:PORTnella console di sviluppo per confermare che il server sia raggiungibile prima di risolvere problemi di visibilità nel browser.
Plugin che Causano Crash del Server
Sintomo: Il server si blocca o si riavvia inaspettatamente dopo l'installazione o l'aggiornamento di un plugin.
Cause e soluzioni:
- Controlla
tf/addons/sourcemod/logs/per i log di crash e i messaggi di errore immediatamente dopo il crash. - Disabilita i plugin aggiunti di recente spostando i loro file
.smxintf/addons/sourcemod/plugins/disabled/. - Assicurati che tutte le dipendenze dei plugin (es. TF2Attributes, DHooks) siano installate e nella versione corretta.
- Alcuni plugin richiedono una specifica versione dell'API SourceMod — verifica la compatibilità nel thread AlliedModders del plugin.
- Se il server si blocca all'avvio, usa il file manager di GPanel o SFTP per spostare il file del plugin problematico mentre il server è fermo.
.smx malevoli possono eseguire comandi arbitrari sul tuo server. Utilizza solo plugin da AlliedModders o da repository GitHub verificati.
I Giocatori Non Possono Connettersi
Sintomo: I giocatori ricevono un timeout, una connessione rifiutata o un errore "server not responding".
Cause e soluzioni:
- Il server non è in esecuzione — controlla GPanel per confermare che il server sia online e non in un ciclo di crash.
- IP o porta sbagliati — verifica i dettagli di connessione in GPanel. Consulta la guida Come Trovare l'IP e la Porta del Tuo Server.
- Password non corrispondente — se
sv_passwordè impostato inserver.cfg, il giocatore deve inserire la password corretta durante la connessione. - Il server è pieno — verifica se il server ha raggiunto il suo limite
maxplayers. - Timeout del download di una mappa personalizzata — se il server sta eseguendo una mappa personalizzata senza FastDL configurato, i giocatori con connessioni lente potrebbero subire un timeout durante il download della mappa. Consulta la Guida alla Configurazione del Server per la configurazione di FastDL.
Passaggi Diagnostici Generali
Quando si risolve qualsiasi problema del server TF2, segui questi passaggi per raccogliere informazioni utili prima di aprire un ticket di supporto:
- Controlla l'output della console del server in GPanel per i messaggi di errore.
- Esamina i log in
tf/addons/sourcemod/logs/(se SourceMod è installato). - Controlla
tf/console.logo la console di GPanel per errori a livello di motore. - Se il problema è iniziato dopo una modifica, annulla la modifica e prova di nuovo.
- Prova a connetterti direttamente tramite
connect IP:PORTnella console di sviluppo per escludere problemi relativi al browser.
Articoli Correlati
- Guida alla Configurazione del Server TF2 — Configurazione di server.cfg, token GSLT, rotazione delle mappe, FastDL, connessione
- Configurazione Admin & Plugin TF2 — Installazione di SourceMod/MetaMod, account admin, gestione dei plugin
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
tf/addons/sourcemod/logs/ o dalla console del tuo server.