background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Solución de Problemas de RedM

ES redm rdr2 troubleshooting errors 0 encontraron esto útil
Disponible en: ENGLISH

Guía de solución de problemas para problemas comunes del servidor RedM, incluyendo errores de clave de licencia, visibilidad en el navegador de servidores, fallos de recursos, conexiones de clientes, problemas de base de datos y optimización del rendimiento. Para instrucciones de configuración inicial, consulta nuestra Guía de Configuración del Servidor RedM.

Errores de Clave de Licencia

Los problemas con la clave de licencia son el problema más común al iniciar un nuevo servidor RedM. Aquí están los errores típicos y sus soluciones:

"Invalid license key" o "Could not authenticate"

Causa Solución
La clave de licencia está mal escrita o tiene espacios adicionales Copia la clave directamente desde Keymaster. Elimina cualquier espacio en blanco al inicio o al final de la variable de inicio CFX_LICENSE en GPanel o de la línea sv_licenseKey en server.cfg.
La dirección IP no coincide La clave está registrada con una IP diferente a la IP real de tu servidor. Ve a Keymaster, verifica la IP registrada y actualízala para que coincida con la IP de tu servidor mostrada en GPanel.
La clave está configurada tanto en GPanel como en server.cfg con valores diferentes Asegúrate de que la clave sea consistente. Es mejor establecerla en la variable de inicio de GPanel y dejar que el egg se encargue de pasarla al servidor. Elimina o comenta sv_licenseKey de server.cfg si GPanel lo gestiona.
Problema con la cuenta Cfx.re o clave revocada Inicia sesión en Keymaster y verifica que la clave siga activa. Genera una nueva clave si la anterior fue eliminada o expiró.
El servicio de Keymaster está temporalmente caído Verifica la página de estado de Cfx.re para interrupciones. Espera e inténtalo de nuevo más tarde.
Importante: Si recibiste recientemente un nuevo servidor o la IP de tu servidor cambió (por ejemplo, después de una migración de nodo), debes actualizar la IP en Keymaster o generar una nueva clave de licencia. La clave antigua no funcionará en una IP diferente.

El Servidor No Aparece en el Navegador

Si tu servidor está funcionando pero los jugadores no pueden encontrarlo en el navegador de servidores de RedM:

Lista de Verificación

  1. Espera al menos 5 minutos. Después de iniciar, el servidor necesita tiempo para registrarse en la lista maestra de servidores de Cfx.re. Los servidores nuevos pueden tardar varios minutos en aparecer.
  2. Verifica que la clave de licencia sea válida. El servidor no aparecerá en la lista sin una clave de licencia funcional. Revisa la consola del servidor en busca de errores relacionados con la licencia.
  3. Verifica la configuración de endpoints. Asegúrate de que endpoint_add_tcp y endpoint_add_udp en server.cfg usen el puerto correcto:
    endpoint_add_tcp "0.0.0.0:30120"
    endpoint_add_udp "0.0.0.0:30120"
    El puerto debe coincidir con el asignado en GPanel.
  4. Verifica "sv_master1" o configuraciones de listado. Asegúrate de que no hayas establecido accidentalmente que el servidor no se liste. No debe haber sv_master1 "" en tu configuración (esto desactiva el registro en la lista maestra).
  5. Verifica que el servidor esté realmente en ejecución. Revisa la consola de GPanel. Si el servidor se detuvo o falló, no aparecerá en el navegador.
  6. Intenta la conexión directa. Incluso si el servidor no está en el navegador, la conexión directa debería funcionar. Haz que un jugador presione F8 en RedM y escriba:
    connect YOUR_SERVER_IP:PORT
Consejo: Puedes verificar que tu servidor es accesible usando la búsqueda de servidores de Cfx.re. Intenta navegar a http://YOUR_SERVER_IP:PORT/info.json en un navegador web. Si el servidor está funcionando y es accesible, devolverá una respuesta JSON con información del servidor.

Fallos en la Carga de Recursos

Los errores de recursos son comunes al añadir nuevos scripts o frameworks a tu servidor. Aquí están los problemas más frecuentes:

"Could not find resource [resource_name]"

  • La carpeta del recurso no existe en el directorio resources/, o está en la ubicación incorrecta.
  • El nombre de la carpeta no coincide con el nombre usado en ensure. Los nombres de recursos distinguen entre mayúsculas y minúsculas.
  • Solución: Verifica que la carpeta del recurso exista y que el nombre en server.cfg coincida exactamente. Usa el administrador de archivos de GPanel o SFTP para verificar.

"Failed to load resource [resource_name]: manifest error"

  • El archivo fxmanifest.lua o __resource.lua del recurso tiene un error de sintaxis.
  • El manifiesto hace referencia a archivos que no existen en la carpeta del recurso.
  • Solución: Abre el archivo del manifiesto y busca errores tipográficos, comas faltantes o referencias a archivos inexistentes. Revisa la consola del servidor para el número de línea específico del error.

"Error loading script [filename]: [error details]"

  • Un archivo Lua, C# o JavaScript dentro del recurso tiene un error de sintaxis o de ejecución.
  • Solución: Lee el mensaje de error completo en la consola. Incluirá el nombre del archivo y el número de línea. Las causas comunes incluyen:
    • Dependencias faltantes (otro recurso que debe cargarse primero)
    • Recurso desactualizado no compatible con la versión actual del servidor RedM
    • Valores de configuración incorrectos en el archivo de configuración del recurso

Problemas de Orden de Carga de Recursos

Los recursos en server.cfg se cargan en el orden en que aparecen. Si un recurso depende de otro (por ejemplo, vorp_inventory depende de vorp_core), la dependencia debe listarse primero:

# Correct order - dependencies first
ensure oxmysql
ensure vorp_core
ensure vorp_inventory
ensure vorp_stores

# Wrong order - will cause errors
# ensure vorp_inventory   <-- depends on vorp_core
# ensure vorp_core        <-- loaded too late
Advertencia: Si un recurso no se carga, cualquier recurso que dependa de él también fallará. Siempre revisa la salida de la consola cuidadosamente para identificar la causa raíz, que generalmente es el primer error que aparece.

Problemas de Conexión del Cliente

Cuando los jugadores no pueden conectarse a tu servidor:

"Connection timed out" / "Failed to connect"

Causa Solución
El servidor no está en ejecución Revisa la consola de GPanel para confirmar que el servidor está en línea y no ha fallado.
IP o puerto incorrectos Verifica que el jugador esté usando la IP y el puerto correctos de GPanel. Consulta Cómo Encontrar la IP y el Puerto de tu Servidor.
Configuración incorrecta de endpoints Asegúrate de que endpoint_add_tcp y endpoint_add_udp en server.cfg usen el puerto 0.0.0.0:PORT donde PORT coincide con GPanel.
El servidor está lleno Verifica si se ha alcanzado el límite de sv_maxclients. Aumenta el valor si tu plan de alojamiento lo permite.

"Connection rejected by server"

  • Contraseña del servidor: Si sv_password está configurado, el jugador debe ingresar la contraseña correcta.
  • Recurso de whitelist/lista de permitidos: Si tienes un recurso de whitelist habilitado, el jugador debe ser aprobado antes de conectarse.
  • Baneo: El jugador puede estar baneado. Revisa tu lista de baneos o base de datos para sus identificadores.

El cliente se cierra al conectarse

  • Un recurso en el servidor está enviando datos incorrectos o tiene un error de script del lado del cliente que causa el cierre.
  • Solución: Desactiva los recursos añadidos recientemente uno por uno para identificar el problemático. Revisa la consola del servidor en busca de errores durante la conexión del cliente.
  • Asegúrate de que el cliente RedM del jugador esté actualizado.

Errores de "Could not download file"

  • El servidor está intentando enviar un archivo grande (por ejemplo, un asset de streaming) que excede los límites de transferencia o la conexión es inestable.
  • Solución: Reduce el tamaño de los assets transmitidos, usa un CDN/alojamiento externo para archivos grandes si es compatible, o haz que el jugador reintente la conexión.

Problemas de Base de Datos (MySQL / oxmysql)

La mayoría de los frameworks de roleplay de RedM usan MySQL para el almacenamiento persistente de datos. El conector de base de datos más común es oxmysql.

Errores de Conexión Fallida

Si oxmysql (u otro conector MySQL) no puede conectarse, verifica lo siguiente:

# Typical oxmysql connection string in server.cfg
set mysql_connection_string "mysql://user:password@host:3306/database_name?charset=utf8mb4"
Error Solución
ECONNREFUSED o "Connection refused" El servidor MySQL no está en ejecución, el host/puerto es incorrecto, o el servidor MySQL no acepta conexiones externas. Verifica el host, el puerto y que tu servidor de base de datos esté en línea.
ER_ACCESS_DENIED_ERROR Usuario o contraseña incorrectos en la cadena de conexión. Verifica las credenciales en tu panel de alojamiento de base de datos.
ER_BAD_DB_ERROR El nombre de la base de datos no existe. Crea la base de datos primero a través de tu panel de gestión de base de datos (phpMyAdmin, etc.).
ETIMEDOUT El servidor de base de datos es inaccesible. Verifica si hay reglas de firewall bloqueando la conexión, o si el host de la base de datos es correcto.
"Too many connections" La base de datos ha alcanzado su límite máximo de conexiones. Esto puede ocurrir si los recursos no están cerrando correctamente las conexiones, o si el límite es muy bajo. Reinicia el servidor y verifica la configuración de max_connections de MySQL.
Consejo: Si tu servidor RedM y la base de datos MySQL están en la misma máquina, usa localhost o 127.0.0.1 como host. Si están en servidores diferentes, usa la dirección IP del servidor de base de datos y asegúrate de que el usuario MySQL tenga privilegios de conexión remota.

Tablas Faltantes o Errores de Esquema

Los frameworks de roleplay a menudo requieren que las tablas de la base de datos se configuren antes de funcionar:

  1. Revisa la documentación del framework o el repositorio de GitHub para archivos de importación SQL (generalmente nombrados database.sql, schema.sql o similar).
  2. Importa el archivo SQL en tu base de datos usando phpMyAdmin o un cliente MySQL.
  3. Algunos frameworks crean tablas automáticamente en el primer inicio. Asegúrate de que el usuario de la base de datos tenga privilegios de CREATE TABLE.

Problemas de Rendimiento

Si tu servidor RedM experimenta lag, baja tasa de ticks o bajo rendimiento general:

Identificar Problemas de Rendimiento

Revisa la consola del servidor en busca de advertencias de rendimiento. Los servidores RedM apuntan a una tasa de ticks de alrededor de 30-64 ticks por segundo. Puedes monitorear esto con:

  • Panel de txAdmin: Si txAdmin está disponible, muestra métricas de rendimiento del servidor en tiempo real.
  • Consola del servidor: Observa advertencias de "slow tick" o "resource hitch".
  • Comando resmon: Escribe resmon 1 en la consola del servidor (o la consola F8) para habilitar el monitor de recursos, que muestra el tiempo de CPU por recurso.

Soluciones Comunes de Rendimiento

Problema Solución
Alto uso de CPU por un recurso específico Usa resmon 1 para identificar el recurso. Considera reemplazarlo con una alternativa más optimizada, o contacta al desarrollador del recurso.
Demasiados recursos cargados Cada recurso consume recursos del servidor. Audita tu lista de recursos y elimina los que no se usen o sean redundantes.
Cuello de botella en consultas de base de datos Las consultas lentas o sin índices pueden causar interrupciones en el servidor. Revisa las advertencias de consultas lentas de oxmysql en la consola. Añade índices a las columnas consultadas frecuentemente.
Alto número de jugadores causando lag Reduce sv_maxclients a un nivel que tu hardware de servidor pueda manejar. Considera actualizar tu plan de alojamiento para más recursos.
Límites de entidades de OneSync Demasiadas entidades generadas (peds, vehículos, objetos) pueden degradar el rendimiento. Usa recursos que limpien las entidades no utilizadas.
Fugas de memoria Algunos recursos mal programados pierden memoria con el tiempo. Monitorea el uso de RAM del servidor en GPanel. Los reinicios regulares del servidor (cada 6-12 horas) pueden mitigar esto.

Prácticas Recomendadas

  • Programa reinicios automáticos cada 6-12 horas usando la función de programación de GPanel o txAdmin para limpiar problemas acumulados de memoria y entidades.
  • Mantén los recursos actualizados para beneficiarte de correcciones de rendimiento y optimizaciones.
  • Evita funcionalidad duplicada — no ejecutes dos recursos que hagan lo mismo (por ejemplo, dos sistemas de clima).
  • Prueba nuevos recursos en un servidor de pruebas (o con bajo número de jugadores) antes de implementarlos en tu servidor principal.
  • Monitorea las métricas del servidor regularmente a través de GPanel o txAdmin para detectar problemas tempranamente.
Nota: Si experimentas problemas de rendimiento constantemente a pesar de la optimización, tu servidor puede necesitar un plan de alojamiento de nivel superior con más recursos de CPU y RAM. Contacta a nuestro equipo de soporte para discutir opciones de actualización.

Consejos Generales de Solución de Problemas

  1. Siempre lee la salida de la consola del servidor. Casi todos los errores incluyen un mensaje en la consola que te dice qué salió mal y dónde.
  2. Reinicia el servidor después de cambios de configuración. La mayoría de los cambios en server.cfg requieren un reinicio completo del servidor para tomar efecto.
  3. Desactiva recursos uno por uno para aislar problemas. Comenta las líneas ensure en server.cfg con #.
  4. Mantén copias de seguridad de las configuraciones funcionales antes de hacer cambios. Descarga tu server.cfg y base de datos antes de actualizaciones importantes.
  5. Consulta los foros y documentación de Cfx.re en docs.fivem.net para documentación oficial que aplica tanto a FiveM como a RedM.
  6. Verifica la compatibilidad de los recursos con tu versión del servidor. Los recursos construidos para versiones anteriores pueden no funcionar con las compilaciones actuales de RedM.

Artículos Relacionados

¿Necesitas Ayuda?

¿Sigues experimentando problemas con tu servidor RedM? Abre un ticket de soporte e incluye cualquier mensaje de error de la consola de tu servidor. Nuestro equipo te ayudará a diagnosticar y resolver el problema.


¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.