Esta guía cubre problemas comunes que puedes encontrar al ejecutar un servidor dedicado de Team Fortress 2, incluyendo problemas con tokens GSLT, SourceMod que no carga, errores de VAC y visibilidad en el navegador de servidores. Para la configuración inicial del servidor, consulta la Guía de Configuración del Servidor TF2.
Problemas con el Token GSLT
Síntoma: La consola del servidor muestra "Invalid or expired GSLT" o el servidor no aparece públicamente.
Causas y soluciones:
- El token ha expirado debido a inactividad prolongada — regenera uno nuevo en steamcommunity.com/dev/managegameservers.
- La cuenta de Steam propietaria del token tiene un baneo VAC — una cuenta nueva sin baneo debe generar el token.
- El token ya está en uso por otro servidor en ejecución — cada instancia de servidor necesita su propio token único.
- La línea
sv_setsteamaccountenserver.cfgtiene un error tipográfico o espacios extra — verifica que coincida exactamente con la cadena del token. - Usaste el App ID incorrecto al generar el token — TF2 requiere el App ID 440.
SourceMod No Carga
Síntoma: sm version devuelve "Unknown command" después de la instalación.
Causas y soluciones:
- MetaMod:Source no está instalado o no carga — confirma que
meta versionfuncione primero. Si no funciona, revisa la instalación de MetaMod. SourceMod no puede funcionar sin MetaMod. - Archivos subidos al directorio incorrecto — SourceMod debe estar en
tf/addons/sourcemod/, no en la raíz del servidor ni en otra carpeta del juego. - Versión incorrecta descargada — el servidor se ejecuta en Linux. Asegúrate de haber descargado la versión de Linux, no la de Windows.
- Problemas de permisos de archivos — asegúrate de que todos los archivos subidos sean legibles. Vuelve a subirlos mediante SFTP si no estás seguro.
- Revisa los registros — revisa
tf/addons/sourcemod/logs/para mensajes de error que indiquen qué no se pudo cargar.
Problemas con VAC / Modo Seguro VAC Desactivado
Síntoma: La consola del servidor muestra "VAC secure mode is disabled" o los jugadores reciben una advertencia de que VAC está desactivado.
Causas y soluciones:
- Sin token GSLT válido — VAC requiere un token
sv_setsteamaccountválido. Consulta la Guía de Configuración del Servidor para instrucciones sobre GSLT. - Un plugin o extensión cargado está marcado — algunas extensiones binarias no oficiales pueden hacer que VAC se desactive. Elimina los plugins instalados recientemente uno por uno para identificar la causa.
sv_cheats 1está activado — VAC se desactiva automáticamente cuando los trucos están habilitados. Asegúrate de quesv_cheats 0esté en tuserver.cfg.- Si VAC sigue desactivado después de abordar lo anterior, realiza un reinicio completo del servidor (no solo un cambio de mapa).
El Servidor No Aparece en el Navegador
Síntoma: Tu servidor está en ejecución pero no aparece en el navegador de servidores de Steam.
Causas y soluciones:
- Sin token GSLT válido — se requiere un Game Server Login Token válido para aparecer públicamente. Consulta la Guía de Configuración del Servidor.
- El servidor acaba de iniciarse — los servidores nuevos pueden tardar varios minutos en aparecer en el navegador después de conectarse a Steam por primera vez.
- Problema de firewall o puerto — confirma que el puerto del juego del servidor esté abierto. Revisa el GPanel para ver tu puerto asignado.
- Prueba la conexión directa primero — intenta conectarte mediante
connect IP:PORTen la consola de desarrollador para confirmar que el servidor es accesible antes de solucionar problemas con el navegador.
Plugins que Causan Fallos en el Servidor
Síntoma: El servidor se bloquea o reinicia inesperadamente después de instalar o actualizar un plugin.
Causas y soluciones:
- Revisa
tf/addons/sourcemod/logs/para registros de fallos y mensajes de error inmediatamente después del bloqueo. - Desactiva los plugins añadidos recientemente moviendo sus archivos
.smxatf/addons/sourcemod/plugins/disabled/. - Asegúrate de que todas las dependencias del plugin (por ejemplo, TF2Attributes, DHooks) estén instaladas y en la versión correcta.
- Algunos plugins requieren una versión específica de la API de SourceMod — verifica la compatibilidad en el hilo de AlliedModders del plugin.
- Si el servidor se bloquea al iniciar, usa el administrador de archivos de GPanel o SFTP para mover el archivo del plugin problemático mientras el servidor está detenido.
.smx maliciosos pueden ejecutar comandos arbitrarios en tu servidor. Solo usa plugins de AlliedModders o repositorios verificados de GitHub.
Los Jugadores No Pueden Conectarse
Síntoma: Los jugadores reciben un error de tiempo de espera agotado, conexión rechazada o "server not responding".
Causas y soluciones:
- El servidor no está en ejecución — revisa el GPanel para confirmar que el servidor está en línea y no en un ciclo de fallos.
- IP o puerto incorrecto — verifica los detalles de conexión en GPanel. Consulta la guía Cómo Encontrar la IP y el Puerto de tu Servidor.
- Contraseña incorrecta — si
sv_passwordestá configurado enserver.cfg, el jugador debe ingresar la contraseña correcta al conectarse. - El servidor está lleno — verifica si el servidor ha alcanzado su límite de
maxplayers. - Tiempo de espera de descarga de mapa personalizado — si el servidor está ejecutando un mapa personalizado sin FastDL configurado, los jugadores con conexiones lentas pueden agotar el tiempo de espera durante la descarga del mapa. Consulta la Guía de Configuración del Servidor para la configuración de FastDL.
Pasos Generales de Diagnóstico
Al solucionar cualquier problema del servidor TF2, sigue estos pasos para recopilar información útil antes de abrir un ticket de soporte:
- Revisa la salida de la consola del servidor en GPanel para mensajes de error.
- Revisa los registros en
tf/addons/sourcemod/logs/(si SourceMod está instalado). - Revisa
tf/console.logo la consola de GPanel para errores a nivel del motor. - Si el problema comenzó después de un cambio, revierte el cambio y prueba de nuevo.
- Intenta conectarte directamente mediante
connect IP:PORTen la consola de desarrollador para descartar problemas relacionados con el navegador.
Artículos Relacionados
- Guía de Configuración del Servidor TF2 — Configuración de Server.cfg, tokens GSLT, rotación de mapas, FastDL, conexión
- Configuración de Administración y Plugins de TF2 — Instalación de SourceMod/MetaMod, cuentas de administrador, gestión de plugins
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos mediante SFTP
tf/addons/sourcemod/logs/ o la consola de tu servidor.