As of today for some reason my community nodes stopped working. I also can’t uninstall them and i get this error: Problem uninstalling package
Error removing package “n8n-nodes-azure-blob-storage2”:async function setType(requestOptions) { const operation = this.getNodeParameter(‘operation’); const me… } could not be cloned.
Im self hosting n8n on azure as a container instance. Can someone help me out? I appreciate every bit of help!
Im using the latest n8n version and these are my logs:
2025-03-05T20:26:29.5507789Z stdout F at CommunityPackagesController.uninstallPackage (/usr/local/lib/node_modules/n8n/dist/controllers/community-packages.controller.js:153:19)
2025-03-05T20:26:29.5507805Z stdout F at processTicksAndRejections (node:internal/process/task_queues:95:5)
2025-03-05T20:26:29.5507818Z stdout F at handler (/usr/local/lib/node_modules/n8n/dist/decorators/controller.registry.js:93:24)
2025-03-05T20:26:29.5507831Z stdout F at /usr/local/lib/node_modules/n8n/dist/response-helper.js:110:26
2025-03-05T20:26:29.5507847Z stdout F
2025-03-05T20:26:29.5508533Z stdout F async function setType(requestOptions) {
2025-03-05T20:26:29.5508560Z stdout F const operation = this.getNodeParameter('operation');
2025-03-05T20:26:29.5508578Z stdout F const me...<omitted>...
2025-03-05T20:26:29.5508591Z stdout F } could not be cloned.
2025-03-05T20:27:08.1012876Z stdout F Error removing package "n8n-nodes-azure-blob-storage2":async function setType(requestOptions) {
2025-03-05T20:27:08.1013348Z stdout F const operation = this.getNodeParameter('operation');
2025-03-05T20:27:08.1013493Z stdout F const me...<omitted>...
2025-03-05T20:27:08.1013515Z stdout F } could not be cloned.
2025-03-05T20:27:08.1013529Z stdout F ResponseError: Error removing package "n8n-nodes-azure-blob-storage2":async function setType(requestOptions) {
2025-03-05T20:27:08.1013543Z stdout F const operation = this.getNodeParameter('operation');
2025-03-05T20:27:08.1013557Z stdout F const me...<omitted>...
2025-03-05T20:27:08.1013570Z stdout F } could not be cloned.
2025-03-05T20:27:08.1013584Z stdout F at CommunityPackagesController.uninstallPackage (/usr/local/lib/node_modules/n8n/dist/controllers/community-packages.controller.js:153:19)
2025-03-05T20:27:08.1013598Z stdout F at processTicksAndRejections (node:internal/process/task_queues:95:5)
2025-03-05T20:27:08.1013612Z stdout F at handler (/usr/local/lib/node_modules/n8n/dist/decorators/controller.registry.js:93:24)
2025-03-05T20:27:08.1013684Z stdout F at /usr/local/lib/node_modules/n8n/dist/response-helper.js:110:26
2025-03-05T20:27:08.1013700Z stdout F
2025-03-05T20:27:08.1014304Z stdout F async function setType(requestOptions) {
2025-03-05T20:27:08.1014332Z stdout F const operation = this.getNodeParameter('operation');
2025-03-05T20:27:08.1014349Z stdout F const me...<omitted>...
2025-03-05T20:27:08.1014362Z stdout F } could not be cloned.
Unfortunately, when I run:
npm uninstall n8n-nodes-azure-blob-storage2
inside the Azure Container console (sh), I get a permissions error (EACCES) because the default container user doesn’t have sufficient rights to modify the global packages. Additionally, there’s no root or sudo access available in the console.
Is there a workaround to remove nodes directly within the Azure n8n container?
Okay I managed to uninstall the packages. I realized that the community nodes are stored inside my postgresql database and there i managed to delete the community node. But when I reinstalled the community node, the exact same error appears. So this has to be some different issue here.
I’ve pushed a potential fix in #13832, and created a custom docker image ghcr.io/n8n-io/n8n:fix-community-nodes.
If any you can test this image and confirm that this fixes the issue, we can get the PR merged