Reiniciar NPM y túnel¶
Recuperar el acceso público cuando NPM o Cloudflare Tunnel fallan.
Síntomas¶
- Servicios públicos inaccesibles desde Internet
cloudflareden estadorestartingoexited- NPM no responde en puertos 80/443
Pasos¶
1. Verificar estado¶
docker compose ps nginx-proxy-manager cloudflared
2. Ver logs¶
docker compose logs --tail 50 nginx-proxy-manager
docker compose logs --tail 50 cloudflared
3. Reiniciar NPM¶
docker compose restart nginx-proxy-manager
Esperar 10 segundos y verificar:
curl -I http://localhost:80
4. Reiniciar túnel¶
docker compose restart cloudflared
Verificar conexión:
docker compose logs cloudflared --tail 20
Debe mostrar conexión exitosa al túnel.
5. Verificar servicio público¶
Probar un dominio público configurado en NPM desde un dispositivo externo a la LAN.
Si persiste el problema¶
- Verificar que
CLOUDFLARE_TOKENen.envsea válido - Revisar configuración del túnel en Cloudflare Zero Trust
- Ver Troubleshooting: túnel