Skip to content
Back

Custom domain verification not working even though DNS configuration is good

  • 0
  • Tools
  • Cloud
JB
18 Jul, 2025, 12:01

I want to use a custom domain api-preprod.funprono.com for my API.

I successfully added a CNAME entry with my registrar Infomaniak, but the verification keeps failing.

I saw a similar issue in this ticket: https://discord.com/channels/564160730845151244/1395340182810787840 So I added a CAA entry with certainly.com, but that didn't fix the problem.

The CNAME propagation is working, according to the DNS checker.

I don't know what to do anymore. Fortunately, this isn't my production environment, but I have to migrate my production environment to the cloud soon. I hope I don't have the same problem 😟

This is the request response for verification : { "$id": "44f470d190b4e5e72abfaeb71dc8f981", "$createdAt": "2025-07-18T11:39:38.276+00:00", "$updatedAt": "2025-07-18T12:00:16.302+00:00", "domain": "api-preprod.funprono.com", "type": "api", "trigger": "manual", "redirectUrl": "", "redirectStatusCode": "", "deploymentId": "", "deploymentResourceType": "", "deploymentResourceId": "", "deploymentVcsProviderBranch": "", "status": "verifying", "logs": "Failed to add domain to Fastly: {\"msg\":\"Bad request\",\"detail\":\"Domain 'funprono.com' is owned by another customer\"}", "renewAt": "datetime" }

TL;DR
Developers having issues verifying a custom domain for their API, even though DNS settings are correct. Attempts to add CAA entry and verify with Fastly didn't fix the problem. The error message indicates that the domain is owned by another customer. This is not affecting the production environment but may be an issue when migrating.
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