RSS ECONNRESET error in a loop

Describe the issue/error/question

I use a Splitn in Batches loop to get list of YouTube videos from 30 channels. Sometimes it works, but sometimes in breaks on a random turn.

What is the error message (if any)?

"RSS Feed Read: read ECONNRESET"

{
  "errno": -104,
  "code": "ECONNRESET",
  "syscall": "read"
}

In more details:

NodeOperationError: read ECONNRESET
    at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/RssFeedRead/RssFeedRead.node.js:55:23)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/src/WorkflowExecute.js:454:47

Please share the workflow

I added a function node with the channels I use (some anti-war channels), so ignore the Notion node.

Share the output returned by the last node

Don’t know what to share here

Information on your n8n setup

  • n8n version: 0.176.0
  • Database you’re using (default: SQLite): default
  • Running n8n with the execution process [own(default), main]: main
  • Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker

Hey @artildo, this could be an indicator for network problems. I’ve tried running your workflow (minus the Notion node) a few times and wasn’t able to reproduce the problem.

Perhaps you could enable the Retry On Fail setting of your RSS Read node to see if this solves the problem for you?

image

1 Like

Thank you. It’s diffucult to reproduce the problem. Sometimes it happens, sometimes no.
I turned on the Continue on fail option and the leaving out the compromied data.