
Do you have set a domain to your appwrite instance?

_APP_DOMAIN right

I have set

Are you using a reverse proxy or similar?

I have public ip , then forward to the appwrite local.

the domain is pointed to public ip.

port 80 and 443 are pointed to IIS server.

I use 8888 for appwrite.

I have ssl pointed to subdomain, it's registerd in iis. I also try to do reverse proxy from iis to appwrite, but it does not work

Something is wrong with your domain. It's not pointing to your Appwrite. When I browse to it, I get a 404

if you add port 8888, it willl

It must be exposed on standard ports for the certificate to generate


can you give some idea, as port 80 and 443 occupided by iis. normally, I host in iis with some domain

Uhh if your problem is you have multiple apps running on a certain server, the solution is to use a reverse proxy

I setup reverse proxy from iis to local appwrite server. but it seems iis can't reverse to appwrit

That sounds odd

right. I follow the setup reverse proxy iis docs, it should be straigforward, but it doesnot work

What's the problem?

so I setup when the connection by the subdomain, it goes to my local server public ip (which already domain pointed in namecheap). it should go to iis server. then iis should reverse proxy it to appwrite.

but as you see, i already setup but when we access domain, it shows 404

which means it doesnot reverse to the appwrite yet.

by exposing port 8888.it directly goes to appwrite server directly.

the reason is iis occupied port 80 and 443. so it must go through iis

Yes... That's how reverse proxies work
Recommended threads
- session cookie not saving
it appears with my app hosted on Cloudflare worker pages, when i try to login it does not save the session cookie. however it saves in on localhost and no probl...
- Installation with Docker and Extra Servi...
See: https://github.com/appwrite/appwrite/issues/10673
- Internal 500 Server Error
I don't have much information but I am unable to create anything on database, Auth users are creating but not able to fetch into database
