Rabbit MQ Trigger Node fails to process incoming message correctly

I have a Active Workflow with a RabbitMQ Trigger Node followed by a Move Binary Data node. Randomly some executions fail on the Move Binary Data node with the following error:

ERROR: Error finding file: /home/node/.n8n/binaryData/undefined_502bb029-5dc2-47b9-986f-c32b5dcf45fe

This happens randomly lets say 2/10 times the workflow is triggered. So 2 failures approx for every 8 successful runs.

  • n8n version: 0.186.0
  • Database: Postgres
  • n8n EXECUTIONS_PROCESS setting: Own
  • Running n8n via : Docker Compose on EC2
  • Operating system: Linux

Hi @Gowthaman_Prabhu, thanks for getting in touch about this!

It looks like you’re running an older version of n8n, and there’s a fix in a newer version that’s likely to address your issue.

Can you upgrade your instance of n8n and see if this is resolved?

Hope this helps!

Hi @EmeraldHerald,

Thank you for writing back.

  • RabbitMQ Trigger Node: Automatically reconnect on disconnect (#4019) (23bd71b)

I have already merged this PR into my code. So this is not what is causing the binary message corruption.

Were you only referring to the above fix?

1 Like

Hi @Gowthaman_Prabhu - I wasn’t only referring to that fix - there may have been some changes to the move binary data node between versions that could also fix this up for you. There’s been many changes since 0.186.0 :sweat_smile:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.