Ir al contenido

Errores de servidor de Rust: soluciones en Local Server

Respuesta rápida: la mayoría de los problemas se reducen a la instalación, una actualización, los puertos, RCON o tu red. Busca tu síntoma abajo. La línea dorada bajo Iniciar servidor en la Quick view y la pestaña Consola suelen decir qué salió mal. Para un mensaje de error del propio Rust, mira el índice de errores.

Crucible Local Server ejecuta un servidor dedicado real de Rust en tu PC. Funciona en Windows 10 y 11 y se actualiza solo a través del launcher de Crucible.

La instalación se queda atascada en el 0 % o no termina

Sección titulada «La instalación se queda atascada en el 0 % o no termina»

El servidor dedicado de Rust es una descarga grande (unos 6 GB). La barra brilla hasta que la descarga arranca, y puede quedarse cerca del final un momento mientras Steam comprueba los archivos. Si de verdad no termina:

  • Revisa tu conexión a internet.
  • Asegúrate de que tu antivirus no bloquea steamcmd.
  • Asegúrate de tener suficiente espacio libre en disco.

Puedes ver el progreso o quitar una instalación desde el desplegable Instalaciones de la barra de título. Mira instalar los archivos del servidor de Rust.

Mi servidor no se actualiza, o dice que una actualización no se completó

Sección titulada «Mi servidor no se actualiza, o dice que una actualización no se completó»

Lee la línea dorada bajo Iniciar servidor en la Quick view. Dice por qué el último inicio actualizó o no:

  • Las actualizaciones automáticas están desactivadas en Ajustes: activa Actualizar archivos del servidor al iniciar en los Ajustes, o pulsa Actualizar en la fila de la instalación en Instalaciones.
  • Comprobación de actualización omitida: hay otro servidor en marcha: Steam no puede actualizar archivos que usa un servidor en marcha. Detén el otro servidor y luego inicia este, o actualiza desde Instalaciones.
  • Falló la propia actualización: detén el servidor y pulsa Reparar, en la Quick view o en la fila de la instalación en Instalaciones. Comprueba cada archivo con Steam y reconstruye lo que esté mal, conservando tus mundos, mapas, plugins y configs.

Una actualización fallida nunca impide que el servidor arranque: arranca con la versión que ya tienes.

Algunas ramas de prueba necesitan un código de acceso que Facepunch publica cuando abre la rama. Abre Instalaciones en la barra de título, escribe el código en el cuadro Código de acceso de esa rama y pulsa Instalar. Si la rama no aparece en la lista, añádela por nombre al final del desplegable Instalaciones, con su código. Mira ramas que necesitan un código de acceso.

Otro servidor, o un proceso RustDedicated que quedó abierto, ya está usando ese puerto:

  • Por defecto funciona un servidor a la vez, así que detén primero el otro servidor.
  • Si un fallo dejó abierto un proceso RustDedicated, ciérralo en el Administrador de tareas y vuelve a iniciar.
  • La app comprueba los puertos del juego, de consulta y de RCON antes de iniciar, así que te avisa de antemano si alguno está ocupado.

Web-RCON solo se activa cuando el servidor tiene una contraseña RCON definida. La app genera una para cada servidor nuevo, así que si la consola es de una sola dirección o la Quick view dice RCON desactivado. Define una contraseña en Config.:

  • Abre Config y define o Regenera la contraseña RCON.
  • Reinicia el servidor para que arranque con RCON activado.

Sin contraseña, la consola pasa a ser de una sola dirección y las acciones rápidas y las estadísticas en vivo dejan de funcionar. Mira consola, RCON y herramientas de admin.

RCON no conecta, y yo sí definí una contraseña

Sección titulada «RCON no conecta, y yo sí definí una contraseña»

Rust se niega a ejecutar RCON con unas pocas contraseñas comunes (password, 123456, changeme, qwerty y alguna más). Con RCON apagado, la consola es de una sola dirección, las acciones rápidas y las estadísticas en vivo no hacen nada y un reinicio programado nunca se dispara. Crucible bloquea esas contraseñas, pero si un servidor se configuró en otro sitio, cámbiala en Config y reinicia el servidor.

Una herramienta RCON en otro PC no puede conectar

Sección titulada «Una herramienta RCON en otro PC no puede conectar»

RCON solo responde en este PC. Añade +rcon.ip 0.0.0.0 bajo el separador de los argumentos de inicio del servidor, reinicia el servidor y permite RustDedicated.exe en el Firewall de Windows. Nunca abras el puerto RCON en tu router. Mira herramientas RCON en otro PC.

Mi servidor está atascado en Iniciando, cuándo se puede unir

Sección titulada «Mi servidor está atascado en Iniciando, cuándo se puede unir»

Un servidor solo se puede unir cuando está En vivo. Pasar de Iniciando a En vivo puede tardar un rato en un mapa grande o personalizado, mientras Rust construye el mundo y el navmesh:

  • Mira en la Consola la línea de server startup complete. Es cuando la app pasa a En vivo y aparece Unirse.
  • Si nunca llega a En vivo, busca errores en la consola: un archivo de mapa dañado, un mod que falta o un conflicto de puertos.
  • Un enlace de mapa personalizado debe ser https. Un enlace http normal se rechaza antes de que arranque el servidor.
  • Un mundo grande arranca más despacio. Omitir el navmesh de IA (arranque más rápido) en Config acorta la espera en un mundo de construcción o de prueba de mapas; mira mantén un servidor local funcionando con fluidez.

Steam ignora el unirse cuando Rust ya está abierto. Abre el botón (i) de consejos para unirse junto a Unirse, copia una vez el bind de F5 en la consola F1 y luego pulsa F5 para unirte cuando quieras, incluso con Rust abierto. En un servidor de staging, tu cliente de Rust también tiene que estar en la misma rama.

Un reinicio programado solo puede dispararse mientras Crucible Local Server está en marcha. Cerrar la app detiene el servidor:

  • Cerrar la ventana cierra la app por defecto. Activa Seguir ejecutándose en la bandeja al cerrar en los Ajustes, y Crucible se queda en la bandeja con el servidor activo, así que un reinicio de madrugada se dispara de verdad.
  • La cuenta atrás se envía por RCON, así que el servidor necesita una contraseña RCON definida (mira arriba).
  • Un reinicio que se perdió mientras el PC estaba suspendido se omite en vez de dispararse en cuanto lo despiertas, así que un portátil que estaba cerrado a las 4 de la madrugada retoma el horario al día siguiente.

Sí. Activa Permitir varios servidores en marcha a la vez en los Ajustes. Cada servidor conserva sus propios puertos, mundo y consola. Cada servidor en marcha cuesta RAM y CPU de verdad, por eso viene desactivado por defecto.

Un proceso RustDedicated sigue abierto después de cerrar la app

Sección titulada «Un proceso RustDedicated sigue abierto después de cerrar la app»

La app detiene su servidor cuando la cierras, así que esto no debería pasar en un uso normal. Si la app falló o se cerró a la fuerza:

  • Cierra cualquier RustDedicated que haya quedado en el Administrador de tareas para liberar el puerto.
  • Vuelve a iniciar el servidor.

Pueden unirse jugadores de fuera de mi red a mi servidor

Sección titulada «Pueden unirse jugadores de fuera de mi red a mi servidor»

Crucible Local Server es una herramienta de pruebas en local y no toca tu router:

  • Los amigos de tu propia red pueden unirse con la cadena de conexión LAN, una vez que el Firewall de Windows permita RustDedicated.exe en tu PC.
  • Para dejar entrar a jugadores de fuera, abre el puerto del juego en tu router tú mismo, o usa un relay como playit.gg o Tailscale, que no necesita configurar el router y funciona incluso detrás de CGNAT.
  • Para dar un mapa a jugadores reales de forma definitiva, aloja tu mapa personalizado en un servidor público.

Mira consola, RCON y herramientas de admin para las cadenas de conexión.

Crucible Local Server guarda su propio registro en:

<Crucible install root>\logs\launcher-log.txt

que en una instalación por defecto es %LOCALAPPDATA%\Programs\Crucible\logs\launcher-log.txt.

El nombre del archivo dice “launcher” y ese es el archivo correcto. Todas las apps de Crucible escriben en un mismo registro, así que la herramienta de heightmap, el launcher y esta app acaban en launcher-log.txt. No hay un registro de servidor aparte que buscar. Cada app estampa su propio banner de inicio con su versión cuando se abre, así que puedes ver qué app escribió qué líneas y en qué build estabas.

Si la app falló, los detalles se escriben ahí. Incluye el archivo cuando reportes un problema.

Es un archivo distinto de los dos botones de registro de dentro de la app: la fila Registros de los Ajustes y el botón Abrir registro de la consola van a la carpeta que guarda el registro propio de cada servidor de Rust, no el de la app.

Usa el icono de Discord de arriba a la derecha de la app, o publica en el foro de bugs y feedback del servidor de Discord. Ayuda incluir qué estaba haciendo el servidor y cualquier error de la consola. El icono del corazón a su lado es apoyo opcional al ecosistema, no un canal de soporte; mira apoya a Crucible. El botón Guías de la barra de título recorre cada parte de la app si quieres revisar un paso.