Skip to content
Back

Function executions not getting logged but still executing successfully

  • 1
  • Self Hosted
  • Functions
𝕯𝖆𝖓
3 Apr, 2026, 01:43

Hello,

I have just upgraded on a self-hosted 1.8.1 to 1.9.0 and I have a strange bug where my functions are no longer showing executions in the console, however they are still running as I get proper responses when triggering them from a client but not from the console.

After running the upgrade command I tried the following steps to fix this:

  1. I ran docker compose up -d --force-recreate to make sure my containers are new.
  2. Updated the appwrite npm package and the cli and the appwrite-node for my functions
  3. I deleted my function and created a new deployment with a new url for a simple function that logs the ip of whoever connects to it.
  4. Tested it and got a proper response
  5. Checked the executions and found no logs.
  6. Modified the deployment text to verify that I am connected to the right function.

Something else I noticed is when I manually create an execution the log shows up but never resolves. With no errors.

Any idea on what else I could try?

TL;DR
Developers experience a lack of execution logs when running functions through the domain URL, but logs show when using the SDK. The suggestion is to check for the `worker-executions` container, as it has caused issues for others. Additionally, checking logs related to workers, tasks, and the executor may reveal specific errors. Another developer encountered the same issue after upgrading, but no solution has been found yet.
Timo
15 Apr, 2026, 18:45

Have you found a solution yet? I did notice the same problem after upgrading from 1.8.1 to 1.9.0 on my staging instance.

Ibaraki Douji
16 Apr, 2026, 10:01

it's possible that your missing the new worker-executions container, iirc some others people had issue when running functions from the console without this container.

Could you also check the logs of every function related worker / task and the executor so we can maybe see a specific error

𝕯𝖆𝖓
16 Apr, 2026, 14:47

I just reverted to a backup I had of 1.8.1 for now. In the future I will probably start over with a fresh install of 1.9.0 and copy over the code in each of my functions.

daniD
18 Apr, 2026, 12:00

I’m getting the same behavior, when I run a function using the domain url I don’t get execution logs, but when I run the function by SDK I do have it.

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