I have an RSS Feed Trigger node set up where I am watching all of Airtable’s announcements:
I am self-hosting n8n on DigitalOcean and when trying to run the node it returns a 403 error.
The feed is not auth-protected, I can access it on the web, get it on make.com, AND even get it with the cloud-hosted n8n version.
I also tried the regular RSS node, but unfortunately with the same output. Weirdly I can get the content when making a regular HTTP call, so I assume it’s not a firewall issue with self-hosting.
Has anyone had a similar issue in the past or knows how to solve this bug? Thanks in advance!
———
Node type
n8n-nodes-base.rssFeedReadTrigger
Node version
1 (Latest)
n8n version
1.74.3 (Self Hosted)
Time
03/02/2025, 11:23:58
Stack trace
NodeOperationError: Status code 403 at PollContext.poll (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/RssFeedRead/RssFeedReadTrigger.node.js:56:19) at processTicksAndRejections (node:internal/process/task_queues:95:5) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:651:32) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:872:51 at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:1206:20
This runs just fine on my own self-hosted instance (see below). I wonder if your server is blacklisted for some reason - could you try the following from the commandline on your server?
Can you get any more information in the DigitalOcean logs? I’m afraid this may be something out of scope for n8n and you may have to reach out to the DigitalOcean support.
NodeOperationError: Status code 403 at PollContext.poll (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/RssFeedRead/RssFeedReadTrigger.node.js:56:19) at processTicksAndRejections (node:internal/process/task_queues:95:5) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:652:32) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:882:51 at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:1216:20