Problemas comunes
Mi servidor no enciende
Qué revisar cuando haces clic en Iniciar y el servidor no arranca, se queda en Instalando o aparece como Suspendido.
Primero mira el estado que muestra el panel de control junto al nombre de tu servidor. Cada estado tiene una causa distinta.
Dice «Suspendido»
Sección titulada «Dice «Suspendido»»Tu servicio tiene una factura vencida. El servidor y tus archivos siguen intactos, solo están en pausa.
Paga la factura pendiente en el portal de facturación y el servidor se reactiva automáticamente al confirmarse el pago. Después enciéndelo desde el panel de control.
Dice «Instalando»
Sección titulada «Dice «Instalando»»El servidor está ejecutando la instalación (por ejemplo, después de crearlo o de reinstalarlo). Mientras tanto la mayoría de las acciones no están disponibles. Espera a que termine; en proyectos grandes puede tardar unos minutos.
Si la instalación falla, en la carpeta principal del servidor aparece el archivo ERROR_INSTALACION.txt con el motivo y qué hacer. El detalle completo queda en la carpeta .logs-instalacion.
Dice «Fuera de línea» y al iniciarlo se apaga enseguida
Sección titulada «Dice «Fuera de línea» y al iniciarlo se apaga enseguida»Abre la Consola y haz clic en Iniciar. Las últimas líneas antes de que se apague dicen el motivo. Estos son los más comunes:
No encuentra el archivo de inicio
Sección titulada «No encuentra el archivo de inicio»Error: Cannot find module '/home/container/index.js'El archivo que indicaste en Archivo de inicio (pestaña Arranque) no existe. Revisa el nombre y la carpeta: si tu código empieza en src/index.js, escribe exactamente eso. Si tu proyecto se inicia con un script de package.json, deja el archivo como está y escribe npm start en Comando de inicio.
Falló la instalación de dependencias
Sección titulada «Falló la instalación de dependencias»La consola muestra líneas con npm error (o npm ERR!). Las primeras suelen decir qué paquete falló. Las causas típicas son:
- Un paquete que no existe o un error de tipeo en
package.json. - Un módulo nativo (
bcrypt,sqlite3,sharp…) que necesita sus scripts de instalación: deja activada Permitir scripts de instalación. - Un paquete que exige otra versión de Node.js. Consulta cómo cambiar la versión de Node.js.
Falló el comando de compilación
Sección titulada «Falló el comando de compilación»Si definiste Comando de compilación (por ejemplo npm run build) y ese comando falla, el servidor no arranca. Corrige el error que muestra la consola o deja el campo vacío si tu proyecto no necesita compilarse.
El disco está lleno
Sección titulada «El disco está lleno»ENOSPC: no space left on deviceBorra registros, cachés o copias viejas desde Archivos, o cambia a un plan con más almacenamiento.
Un error en tu código
Sección titulada «Un error en tu código»Si ves un error seguido de líneas que empiezan con at, la aplicación sí arrancó pero se detuvo por un fallo en el código. Lo explicamos en Mi bot se apaga o se reinicia solo.
Se reiniciaba solo y ahora ya no
Sección titulada «Se reiniciaba solo y ahora ya no»Si tu servidor se cae dos veces en menos de un minuto, el panel de control deja de reiniciarlo automáticamente para no quedar en un bucle. Corrige la causa y enciéndelo a mano con Iniciar.
¿Sigue sin encender?
Sección titulada «¿Sigue sin encender?»- Copia las últimas 30–50 líneas de la Consola después de hacer clic en Iniciar.
- Si existe
ERROR_INSTALACION.txt, copia también su contenido. - Escríbenos por el chat con eso y el ID de tu servidor (los 8 caracteres que aparecen en el panel de control).