The issue is not just with getting an SSL cert from CF. It’s the weird way CF handles domains which aren’t the primary one on the Tunnel
Universal certificates are invalid on multi-level, that's the main issue
Or probably to be more precise, it’s about the weird way CF handles proxying the Tunnel at all (weird if you’re coming from pretty much any other reverse-proxy solution)
If that were the only issue, it would work fine if you used HTTP without SSL, wouldn’t it?
Or just clicked though the invalid cert warnings
the entire proxy will not work
And why shouldn’t it?
Because that's just how CF works, why are you asking me, i don't work there
And if I tell you it does?
CF Tunnels work fine without SSL
The issue here isn’t the SSL at all.
So you are saying a normal multi-level domain works in any way? You just made a breakthrough nobody ever made. I guess their $10 a month is just a scam, because all the issues don't exist.
Yes. They charge for wildcard SSL certificates, not for using CF Tunnels on third-level domains
You still need a domain to connect to, which is the entire point, correct?
Not sure what you mean by this?
I barely work with cfd, you make a tunnel and then what? how do you connect to appwrite?
You install cloudflared
on your Appwrite server, and then configure CF to proxy to there in the Zero Trust dashboard
No, they don't work in "any way". I think you completely misunderstood of the entire topic and message. If the answer was "yes", the wildcard certificates costs wouldn't be needed, lol.
Oh, and yes, the regular CF DNS proxy service also works fine on whatever level you want, as long as you don’t need an SSL certificate from Cloudflare
Did you test this?
Yes
Specifically on multi level?
I ran my Appwrite server like this for about a year, before switching to my own selfhosted Traefik proxy
Yes. With autogenerated Function domains on *.functions.[MY_APPWRITE_DOMAIN]
Recommended threads
- Having issues with login via CLI
``` ~/appwrite appwrite login --endpoint https://localhost/v1 --verbose ? Enter your email myvalidemai...
- How to Avoid Double Requests in function...
I'm currently using Appwrite's `functions.createExecution` in my project. I want to avoid double requests when multiple actions (like searching or pagination) a...
- Send Email Verification With REST
I am using REST to create a user on the server side after receiving form data from the client. After the account is successfully created i wanted to send the v...