Skip to content
Back

Failed to generate functions SSL

  • 0
  • Self Hosted
  • Tools
  • General
  • Databases
frankenstein
17 Mar, 2026, 12:14
TypeScript
appwrite-worker-certificates  | 
appwrite-worker-certificates  | Warning: Array to string conversion in /usr/src/code/src/Appwrite/Platform/Workers/Certificates.php on line 343
appwrite-worker-certificates  | [Job] (69b942c0b0c3c6.02502010) failed to run.
appwrite-worker-certificates  | [Job] (69b942c0b0c3c6.02502010) Failed to verify domain DNS records.
appwrite-worker-certificates  | [Error] Type: Exception
appwrite-worker-certificates  | [Error] Message: Failed to verify domain DNS records.
appwrite-worker-certificates  | [Error] File: /usr/src/code/src/Appwrite/Platform/Workers/Certificates.php
appwrite-worker-certificates  | [Error] Line: 346```

The "Array to string conversion" warning suggests a bug in how Appwrite handles the DNS challenge.

Main domain uses HTTP-01 challenge and function domains require DNS-01 challenge
TL;DR
Failed to generate SSL functions due to DNS verification failures. Appwrite platform encounters an issue with handling DNS challenges for function domains. The main domain uses HTTP-01 challenge method while function domains require DNS-01 challenge. This could be causing the error.
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