Skip to content
Back

Cloudflare output appearing in function execution log on Appwrite Cloud

  • 0
  • Functions
  • Cloud
memoonlite
24 Nov, 2025, 09:26

Hello everyone!

My function execution failed and it showing Cloudflare output in the execution log. It leaks the IP (DigitalOcean) as well. It's not the first time this happens.

I'll paste the full output here so that hopefully this bug can be fixed:

`AppwriteException: <!DOCTYPE html>

<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]--> <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]--> <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> <head> <title>appwrite.io | 524: A timeout occurred</title> <meta charset="UTF-8" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta name="robots" content="noindex, nofollow" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/main.css" /> </head> <body> <div id="cf-wrapper"> <div id="cf-error-details" class="p-0"> <header class="mx-auto pt-10 lg:pt-6 lg:px-8 w-240 lg:w-full mb-8"> <h1 class="inline-block sm:block sm:mb-2 font-light text-60 lg:text-4xl text-black-dark leading-tight mr-2"> <span class="inline-block">A timeout occurred</span> <span class="code-label">Error code 524</span> </html> at _Client.call (file:///usr/local/server/src/function/node_modules/node-appwrite/dist/client.mjs:294:13) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async _Client.chun... Log truncated due to size limit (8000 characters) `

Actually I had to remove some of the output, because of Discord limit.

TL;DR
Function execution log on Appwrite Cloud is showing Cloudflare output leaking DigitalOcean IP. Developer needs help fixing this bug. The error message is a timeout 524 from appwrite.io. The issue is nothing new, recurring in the past.
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