Back
Functions "Error: fetch failed" database - Node v18 - Self hosted
- 0
- Databases
- Functions
- Self Hosted

Hello, I am trying to run this sample function: https://github.com/appwrite/templates/tree/main/node/database-cleaner But it got an error:
TypeScript
Error: fetch failed
at Client.call (/usr/local/server/src/function/node_modules/node-appwrite/lib/client.js:195:15)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Databases.listDocuments (/usr/local/server/src/function/node_modules/node-appwrite/lib/services/databases.js:1658:16)
at async AppwriteService.cleanCollection (file:///usr/local/server/src/function/src/appwrite.js:28:18)
at async Module.default (file:///usr/local/server/src/function/src/main.js:14:3)
at async execute (/usr/local/server/src/server.js:157:22)
at async action (/usr/local/server/src/server.js:174:13)
at async /usr/local/server/src/server.js:10:9
- I have already set environment vars and set CRUD permissions for "Any" role in the collection setting
- I use node v18.0 on Self-hosted Please help me! 🥺
TL;DR
Developers are facing an "Error: fetch failed" while running a sample function. The error occurs when trying to use the function provided in a GitHub repository. Environment variables have been set and CRUD permissions for the collection are configured. The issue is encountered on a self-hosted environment using Node v18.0.
what are you using for your appwrite endpoint?
Recommended threads
- Sharing Auth Provider Refresh Token
For some reason, the identities api always return empty "providerRefreshToken" property in response (in my case it is google), which make sense to not share wit...
- I am getting a 401 unauthorized response...
I have a Next.js application that stores user PDFs. I'm able to save them normally, but when trying to access the files using getFileView, I get a 401 Unauthori...
- Error sending push message from dashboar...
I am trying to implement appwrite fully into my app and am switching over from firebase. I registered FCM as a Provider and tried to send a push message via the...
