Skip to content
Back

Download hangs when downloading more than 20Mb

  • 0
  • Self Hosted
  • Storage
Sir Ivan
8 Oct, 2025, 14:19

Appwrite 1.7.4 Self hosting on Netcup, I have root server with 4 cores, 8Gb RAM

I've uploaded 55Mb file to storage (11 chunks). Whenever I try to download it (through console, curl or SDK's getFileDownload) I get only 20Mb or 30Mb downloaded after that download hangs.

I've checked logs with docker logs -f appwrite and got this:

TypeScript
[2025-10-08 14:12:44 #1.0]    WARNING    Server::send_to_connection() (ERRNO 1009): connection#112 output buffer overflow
[2025-10-08 14:12:44 *31.19]    WARNING    ProcessFactory::finish() (ERRNO 1009): send failed, session=1 output buffer overflow
[2025-10-08 14:12:44 *31.19]    WARNING    ProcessFactory::finish() (ERRNO 1009): send failed, session=1 output buffer overflow
[2025-10-08 14:12:44 *31.19]    WARNING    ProcessFactory::finish() (ERRNO 1009): send failed, session=1 output buffer overflow
[2025-10-08 14:12:44 *31.19]    WARNING    ProcessFactory::finish() (ERRNO 1009): send failed, session=1 output buffer overflow
[2025-10-08 14:12:44 *31.19]    WARNING    ProcessFactory::finish() (ERRNO 1009): send failed, session=1 output buffer overflow

I thought this is related to not enough memory. However, when I check memory usage during download with: docker stats appwrite I see that my memory usage is 243.6MiB / 7.751GiB and during download it becomes something like 260MiB / 7.751GiB

Is there any limit for memory usage when file is downloaded, that I can change? Or maybe it is not related to that at all?

TL;DR
Issue: Download hangs when trying to download a 55Mb file with Appwrite 1.7.4 Error Message: Connection's output buffer is overflowing Analysis: - Developer is self-hosting Appwrite on a Netcup root server with 4 cores and 8Gb RAM - While downloading the file, the memory usage remains below 300MB - Docker logs show an output buffer overflow warning Solution: - The issue is not related to memory usage - Increase the server's output buffer size to resolve the download hang issue
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more