Hi everyone,
I’ve successfully deployed n8n in my Kubernetes cluster, and everything works smoothly—until I install any community node. Once I do, I consistently run into an exception that prevents my workers from starting.
Here’s a sample of the error I’m seeing (same across multiple community nodes, including n8n-nodes-webpage-content-extractor
):
Failed to shutdown gracefully
Error: Failed to shutdown gracefully
at ShutdownService.shutdownComponent (/usr/local/lib/node_modules/n8n/dist/shutdown/shutdown.service.js:85:38)
at /usr/local/lib/node_modules/n8n/dist/shutdown/shutdown.service.js:72:85
at Array.map ()
at ShutdownService.startShutdown (/usr/local/lib/node_modules/n8n/dist/shutdown/shutdown.service.js:72:51)
at ShutdownService.shutdown (/usr/local/lib/node_modules/n8n/dist/shutdown/shutdown.service.js:58:37)
at process. (/usr/local/lib/node_modules/n8n/dist/commands/base-command.js:225:34)
at Object.onceWrapper (node:events:633:26)
at process.emit (node:events:518:28)
at process.emit (/usr/local/lib/node_modules/n8n/node_modules/source-map-support/source-map-support.js:516:21)
Cannot read properties of undefined (reading ‘manager’)
I haven’t restarted the main pod yet, because I’m concerned that doing so might make the UI completely unavailable, potentially bricking the instance. While I know I can manually delete the installed node from the pod’s shared volume, that doesn’t feel like a sustainable solution.
For now, I’ve been able to work around similar issues using raw HTTP requests in workflows, but this is becoming a blocker for certain nodes.
The node currently causing the issue is: n8n-nodes-webpage-content-extractor
(installed via the UI).
If there’s any information I can provide to help troubleshoot this, let me know — happy to dig deeper.
Thanks in advance!