Help regarding failure to update Immich

I'm guessing its because the immich image is taking time to pull & by the time the image is downloaded the channel is closed. is there any way I can fix this? error for reference
runtipi | error > Error in consumer callback: channel is closed AMQPChannelError: channel is closed
runtipi | at SWe.basicPublish (/app/main.js:419:25733)
runtipi | {"date":"Wed Aug 06 2025 23:54:28 GMT+0530 (India Standard Time)","error":{"code":"CH_CLOSE","name":"AMQPChannelError"},"exception":true,"level":"error","message":"uncaughtException: failed to ack/nack message; channel is closed\nAMQPChannelError: failed to ack/nack message; channel is closed\n at SWe._invokeNowait (/app/main.js:419:25367)\n at SWe.basicNack (/app/main.js:419:27446)\n at xWe._execHandler (/app/main.js:419:37117)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","os":{"loadavg":[2.65,1.35,1.14],"uptime":12589389.7},"process":{"argv":["/usr/local/bin/node","/app/main.js"],"cwd":"/app","execPath":"/usr/local/bin/node","gid":0,"memoryUsage":{"arrayBuffers":259132,"external":20574123,"heapTotal":68833280,"heapUsed":65564024,"rss":133066752},"pid":18,"uid":0,"version":"v22.17.0"},"stack":"AMQPChannelError: failed to ack/nack message; channel is closed\n at SWe._invokeNowait (/app/main.js:419:25367)\n at SWe.basicNack (/app/main.js:419:27446)\n at xWe._execHandler (/app/main.js:419:37117)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","trace":[{"column":25367,"file":"/app/main.js","function":"SWe._invokeNowait","line":419,"method":"_invokeNowait","native":false},{"column":27446,"file":"/app/main.js","function":"SWe.basicNack","line":419,"method":"basicNack","native":false},
runtipi | error > Error in consumer callback: channel is closed AMQPChannelError: channel is closed
runtipi | at SWe.basicPublish (/app/main.js:419:25733)
runtipi | {"date":"Wed Aug 06 2025 23:54:28 GMT+0530 (India Standard Time)","error":{"code":"CH_CLOSE","name":"AMQPChannelError"},"exception":true,"level":"error","message":"uncaughtException: failed to ack/nack message; channel is closed\nAMQPChannelError: failed to ack/nack message; channel is closed\n at SWe._invokeNowait (/app/main.js:419:25367)\n at SWe.basicNack (/app/main.js:419:27446)\n at xWe._execHandler (/app/main.js:419:37117)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","os":{"loadavg":[2.65,1.35,1.14],"uptime":12589389.7},"process":{"argv":["/usr/local/bin/node","/app/main.js"],"cwd":"/app","execPath":"/usr/local/bin/node","gid":0,"memoryUsage":{"arrayBuffers":259132,"external":20574123,"heapTotal":68833280,"heapUsed":65564024,"rss":133066752},"pid":18,"uid":0,"version":"v22.17.0"},"stack":"AMQPChannelError: failed to ack/nack message; channel is closed\n at SWe._invokeNowait (/app/main.js:419:25367)\n at SWe.basicNack (/app/main.js:419:27446)\n at xWe._execHandler (/app/main.js:419:37117)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","trace":[{"column":25367,"file":"/app/main.js","function":"SWe._invokeNowait","line":419,"method":"_invokeNowait","native":false},{"column":27446,"file":"/app/main.js","function":"SWe.basicNack","line":419,"method":"basicNack","native":false},
3 Replies
Stavros
Stavros3w ago
Hello, you can try increasing the events timeout in advanced settings to something like 10 minutes instead of 5
Nicolas
Nicolas3w ago
Could also be the immich backup that takes forever, try to disable the backup or do it manually before
Bharat Kalluri
Bharat KalluriOP3w ago
I was trying to update with backups disabled actually. for some reason docker image pulls were taking too long. hence it was timing out afaik. increasing the timeout to 15 solved the update issue. thanks!

Did you find this page helpful?