Error 525 Handshake Failed on Flexible SSL

Hey, I have set up my node express backend to run on port 2053 and am currently masking the server ip with an orange clouded domain name (flexible ssl). However i get an error 525 handshake failed error.

Any pointers? thanks.

What protocol are you using on port 2053? If you are using Flexible that should be HTTP, not HTTPS.

oh ok, Im accessing it using https. I was under the impression that flexible allows me to use https without certificates on my server?

For HTTPS you always need a certificate. You can simply have an origin certificate issued in your Cloudflare control panel, install that on your server, and configure Cloudflare as Full Strict instead of Flexible.

thanks Sandro. I’ll do that.