Los comandos de esta guía se ejecutan en tu VPS por SSH como root (cómo acceder). Los que empiezan por docker compose se lanzan dentro de la carpeta /opt/n8n.
La dirección no carga
- Si acabas de contratarlo, n8n termina de instalarse unos minutos después del primer correo. Espera al correo «Tu n8n está listo» o a que el apartado «Tu aplicación» de tu panel muestre los datos. Si pasada una hora sigue sin estar listo, abre un ticket.
- Si funcionaba y ha dejado de cargar, comprueba que los servicios están en marcha:
cd /opt/n8n && docker compose ps
Deben aparecer n8n, postgres, runners y caddy. Si falta alguno, reinícialos con docker compose restart y mira el motivo en docker compose logs --tail 80 n8n.
- Comprueba que no has cerrado los puertos 80 y 443 en el cortafuegos con
ufw status.
El navegador avisa de que el certificado no es válido
- Entra siempre por la dirección (
https://37-114-51-188.astrolnodes.appo tu dominio), no por la IP: el certificado es para el nombre. - Justo después de la entrega, el certificado puede tardar unos minutos más. Se reintenta solo.
- Si acabas de poner tu dominio, revisa Usar tu propio dominio en n8n.
He olvidado la contraseña
Si no la has cambiado, la tienes en el correo «Tu n8n está listo» y en tu panel. Si la cambiaste y no la recuerdas:
astrol-n8n-reset-owner
El comando corta el acceso público mientras trabaja, hace una copia de la base de datos, crea una contraseña nueva, te la muestra y la guarda en /root/astrol-app.txt. Después pulsa «Volver a leer los datos» en el apartado «Tu aplicación» de tu panel para verla allí.
Importante: este comando elimina los demás usuarios de n8n; sus flujos y credenciales pasan a tu cuenta. Si quieres poner además tu correo como usuario, añádelo: astrol-n8n-reset-owner [email protected].
He perdido la verificación en dos pasos
Si recuerdas la contraseña, desactívala solo para tu usuario:
cd /opt/n8n && docker compose exec n8n n8n mfa:disable [email protected]
Si tampoco recuerdas la contraseña, astrol-n8n-reset-owner --disable-mfa hace las dos cosas.
Se queda sin memoria o va lento
Comprueba la memoria y si el sistema ha tenido que cerrar procesos:
free -h
dmesg -T | grep -i 'out of memory' | tail -n 5
Lo que más consume en n8n son los flujos que procesan ficheros grandes o muchos elementos de golpe, y el historial de ejecuciones. Para aligerarlo:
- En la configuración de cada flujo, no guardes las ejecuciones correctas si no las necesitas.
- Procesa los datos por lotes en lugar de cargarlo todo en un paso.
- Si el consumo es de tu carga normal, sube de plan: conservas todo.
El disco se llena
Mira cuánto queda con df -h /. Lo habitual es el historial de ejecuciones, las copias antiguas de /opt/n8n/backups/ y las versiones viejas de n8n tras varias actualizaciones (docker image prune -a las borra sin tocar las que están en uso).
Los webhooks no reciben nada
- En un flujo activo se usa la URL de producción del nodo Webhook; la URL de prueba solo funciona mientras el editor está escuchando.
- Si cambiaste a tu dominio, la URL ha cambiado: actualízala en el servicio que la llama.
Qué cubre el soporte
Te ayudamos con el VPS y con la instalación de n8n: que el servidor funcione, el acceso inicial, el certificado y los pasos de estas guías. El diseño y la depuración de tus flujos quedan fuera; para eso tienes la documentación oficial de n8n y su foro. Si algo del servidor no va, abre un ticket y, por seguridad, no pegues contraseñas ni el contenido de /root/astrol-app.txt.
Relacionado
- Dónde están los datos de acceso de tu aplicación
- Cómo actualizar n8n en tu VPS
- Copias de seguridad de n8n
Contratar: VPS con n8n en Frankfurt · en Miami
¿Te ha servido este artículo?
¿Necesitas más ayuda?
Abre un ticket y el equipo de soporte lo revisa contigo.