n8n: permitir modulos internos de Node en los nodos Code
Tres workflows ACTIVOS fallaban con "Module 'https' is disallowed" sin que saltara ninguna alerta, porque estaba NODE_FUNCTION_ALLOW_EXTERNAL (paquetes npm) pero no NODE_FUNCTION_ALLOW_BUILTIN (modulos internos): - Uptime Kuma -> K8s Auto-Restart ultimo exito 2026-07-23 07:51 - TLS Certs -> Alerta Telegram ultimo exito 2026-04-13 - Resumen Diario - Metricas K8s 30 fallos, 0 exitos Es decir: el auto-reinicio que dispara Uptime Kuma llevaba una semana muerto. Se rompio al reiniciarse el pod la tarde del 23-jul, cuando el task runner empezo a bloquear require() de modulos internos. Lista explicita (fs,http,https) en vez de '*': es justo lo que piden los nodos Code de esos workflows, y asi un modulo nuevo falla a la vista en vez de estar concedido de antemano.
This commit is contained in:
@@ -74,6 +74,18 @@ spec:
|
|||||||
value: /home/node/.n8n
|
value: /home/node/.n8n
|
||||||
- name: NODE_FUNCTION_ALLOW_EXTERNAL
|
- name: NODE_FUNCTION_ALLOW_EXTERNAL
|
||||||
value: "*"
|
value: "*"
|
||||||
|
# ALLOW_EXTERNAL es para paquetes npm; los módulos INTERNOS de Node
|
||||||
|
# necesitan esta otra, y sin ella el task runner responde
|
||||||
|
# "Module 'https' is disallowed" (2026-07-30). Tenía tres workflows
|
||||||
|
# activos rotos sin que saltara nada: el auto-reinicio que dispara
|
||||||
|
# Uptime Kuma (último éxito 23-jul 07:51, se rompió al reiniciarse el
|
||||||
|
# pod esa tarde), "TLS Certs → Alerta Telegram" (último éxito 13-abr)
|
||||||
|
# y "Resumen Diario — Métricas K8s" (30 fallos, 0 éxitos).
|
||||||
|
# Lista explícita y no "*": es exactamente lo que piden los nodos Code
|
||||||
|
# de esos workflows, y si algún día hace falta otro módulo, que falle
|
||||||
|
# a la vista en vez de conceder todo por defecto.
|
||||||
|
- name: NODE_FUNCTION_ALLOW_BUILTIN
|
||||||
|
value: "fs,http,https"
|
||||||
- name: GENERIC_TIMEZONE
|
- name: GENERIC_TIMEZONE
|
||||||
value: Europe/Madrid
|
value: Europe/Madrid
|
||||||
- name: DB_TYPE
|
- name: DB_TYPE
|
||||||
|
|||||||
Reference in New Issue
Block a user