Un server.cfg mal escrito es la primera causa de un servidor FiveM inaccesible. Esta herramienta lee tu archivo localmente e indica los errores habituales con el número de línea.
Cómo usar la herramienta
Abre tu server.cfg y copia todo su contenido.
Pégalo en el área de texto: el análisis se actualiza al escribir.
Corrige primero los errores (rojo) y luego las advertencias (naranja).
Copia los comandos de firewall generados para los puertos detectados (ufw o Windows).
Reinicia el servidor y comprueba que aparece en la lista o responde a la conexión directa.
Qué se comprueba
- endpoint_add_tcp y endpoint_add_udp presentes en el mismo puerto (30120 en la documentación oficial).
- sv_licenseKey definida y distinta de «changeme».
- sv_maxclients entre 1 y 2048; desde 32 slots OneSync debe ser on o legacy, por encima de 64 debe ser on.
- Sin puerto 40120 para FXServer (reservado a txAdmin), RCON robusto, ScriptHook y sv_lan señalados.
Preguntas frecuentes
- ¿Qué diferencia hay entre set, setr y sets?
- set define un convar en el servidor; setr también lo replica a los clientes; sets lo añade a la información pública del servidor (lista). La documentación oficial no detalla estas reglas: esta herramienta solo señala la mezcla en un mismo convar.
- ¿Por qué abrir el puerto en TCP y UDP?
- La documentación oficial declara el endpoint en TCP y UDP en el mismo puerto (30120); por tanto el firewall debe permitir ambos protocolos.


