- Inicio
- Guías
- Game Servers
- FiveM
- Solucionar "This server is private" o servidor que no aparece en la lista
Solucionar "This server is private" o servidor que no aparece en la lista
Cómo resolver el error de servidor privado o que no aparece en el server browser de FiveM: sv_master1, puertos, variables y diagnóstico.
¿Qué significa este error?
Si tu servidor aparece como "This server is private" en el browser de FiveM, significa que el botón Connect queda deshabilitado para los jugadores. Pueden ver el servidor en la lista, pero no pueden unirse desde el browser.
Si directamente no aparece en la lista, es un problema diferente (ver más abajo).
Causa 1: sv_master1 configurado como vacío
Revisá tu server.cfg y buscá esta línea:
sv_master1 ""Según la documentación oficial de FiveM: sv_master1 "" marca el servidor como privado, lo que deshabilita el botón Connect en el browser. Sin embargo, NO quita el servidor de la lista — sigue apareciendo, pero nadie puede conectarse desde la UI.
📝 Nota
sv_master1ya NO controla dónde se envían los heartbeats. El servidor siempre publica en el ingress por defecto al iniciar. Esta variable solo sirve para marcar el servidor como privado (deshabilitar Connect).
Solución
Comentá o eliminá la línea:
# sv_master1 ""Si esta línea no existe en tu cfg, no la agregues — no es el problema.
¿Querés que tu servidor sea privado a propósito?
Si querés que aparezca como privado (con candado en el browser), usá:
# Marca como privado y deshabilita Connect
sv_master1 ""
# Opcionalmente, mostrá instrucciones de whitelist
sv_appearAllowlisted true
sv_allowlistInstructions "Aplicá en nuestro Discord: discord.gg/ejemplo"Causa 2: Puertos cerrados o mal configurados
Si el problema no es sv_master1, lo más probable es que tu servidor no sea accesible desde afuera.
Verificar accesibilidad
- Abrí en el navegador:
http://TU_IP:30120/info.json - Si devuelve un JSON con la info del servidor → el puerto está abierto
- Si no carga o da timeout → el puerto está cerrado
Abrir puertos
Linux (VPS):
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udpWindows (escritorio remoto):
netsh advfirewall firewall add rule name="FiveM TCP" dir=in action=allow protocol=TCP localport=30120
netsh advfirewall firewall add rule name="FiveM UDP" dir=in action=allow protocol=UDP localport=30120Test con Direct Connect
Pedile a alguien que pruebe conectarse directamente:
- En FiveM, presionar F8 para abrir la consola
- Escribir:
connect 23.175.40.1:30120(reemplazá con tu IP y puerto) - Si conecta → el problema es solo de listing/privacidad, no de red
Causa 3: Faltan variables de proyecto (no aparece en lista)
Si tu servidor es accesible pero no aparece en la lista, verificá que tengas estas líneas en tu server.cfg:
sets sv_projectName "Nombre de tu servidor"
sets sv_projectDesc "Descripción de tu servidor"Estas son obligatorias para el listing. Sin ellas, el servidor no se publica.
Causa 4: Falta configuración de endpoints
Verificá que tengas los endpoints básicos:
endpoint_add_udp "0.0.0.0:30120"
endpoint_add_tcp "0.0.0.0:30120"⚠️ Importante
endpoint_add_udpdebe ir ANTES deendpoint_add_tcp.
Si tenés múltiples IPs o estás detrás de un proxy, podés necesitar:
set sv_forceIndirectListing true
set sv_listingIpOverride "TU_IP"
set sv_endpoints "TU_IP:30120"NO uses
sv_listingHostOverridecon una IP — esa variable solo acepta un dominio/hostname para HTTPS proxy.
Diferencia entre "privado" y "no aparece en la lista"
| Síntoma | Causa probable | Solución |
|---|---|---|
| Aparece con candado, Connect deshabilitado | sv_master1 "" activo | Comentar o eliminar sv_master1 "" |
| No aparece en absoluto | Faltan sets sv_projectName/sets sv_projectDesc o puertos cerrados | Agregar variables de proyecto y verificar firewall |
| Aparece pero nadie puede conectar | Puerto UDP cerrado | Abrir 30120/udp en firewall |
Checklist rápido
| Verificación | Cómo |
|---|---|
sv_master1 comentado o ausente | Buscar en server.cfg, debe tener # adelante o no existir |
| Puerto 30120 abierto (TCP y UDP) | Probar http://TU_IP:30120/info.json en el navegador |
sets sv_projectName definido | Debe estar en server.cfg con un nombre |
sets sv_projectDesc definido | Debe estar en server.cfg con una descripción |
| Endpoints declarados | endpoint_add_udp y endpoint_add_tcp presentes (udp primero) |
Notas importantes
- Después de hacer cambios, reiniciá el servidor completamente.
- Puede tardar hasta 8 minutos en aparecer en la lista después de iniciar.
- Si usás
sv_requestParanoiaen nivel 2+ y accedés ainfo.jsondesde el navegador, verás "Nope." — eso es normal y no afecta el listing ni los jugadores. - Si todo está bien configurado y sigue sin aparecer, puede ser un problema temporal de la master list de FiveM. Esperá unos minutos e intentá de nuevo.
Si después de seguir todos los pasos seguís con el problema, abrí un ticket en nuestro Discord (https://discord.gg/fTQNWygTjc) con una captura de tu server.cfg (sin la license key) y te ayudamos.