
try creating wild-card sub-domain in your DNS settings for functions

how do i do that?

like this *.appwrite.xyz.com
and point it to your Appwrite VPS's IP Address, just like you did with appwrite.xyz.com
.

A record?

yes

like this right?

yes

what is your domain name for appwrite ?

why?

*.<whatever-is-your-domain-name>

yes, thats the value i put for the a record

okay perfect

but with an appwrite in between like here

so now i got an A record with *.appwrite and one with appwrite

okay, what TTL
did you set

300

the function url now works

thanks

perfect!

but the ssl certificate has a exclamation mark

the ssl cert for the base domain is fine though

wait for some time, appwrite will assign it automatically, if it's doesn't then you can manually assign it yourself using appwrite by running this command in your appwrite VPS
via SSH : docker compose exec appwrite ssl domain="<your-function-domain>"

learn more about it here: https://appwrite.io/docs/advanced/self-hosting/tls-certificates#manual-generation

If your issue has been solved, you can mark this post as closed by adding "[SOLVED]" to the beginning of the title.

[SOLVED]"Error: Couldn't resolve host name" on function domain
Recommended threads
- Failed to verify JWT. Invalid token: Exp...
Hi I am trying to call a function from my mobile app, but I am receiving "Invalid token expired." My code looks more or less like this ```ts // from my app ...
- Unable to View / Edit Bucket Files
Hi! I am unable to view / edit Bucket Files. While Previews work just fine, clicking the actual file to view or edit it produces the errors seen in the attache...
- How to remove the Sign up link after cre...
Greetings, i just installed appwrite on a VPS and created an account but now i do not want others to have access to the sign-up page. Is there any way to hide o...
