"Always Use HTTPS" is not working

Hi I switched on " Always Use HTTPS" in Crypto
However for some subdomains it is not redirecting
instead pages shows an error message:

Bad Request

Your browser sent a request that this server could not understand.
Reason: You’re speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.

Something in your server configuration is off, as apparenty from the error message. It might be that your SSL mode on Cloudflare is not set properly, but even if it is Flexible (which it shouldnt be) it shouldnt reach an SSL port on your side.

Whats the URL? Also, whats your SSL mode on Cloudflare?

1 Like

the error simply means this page support only https
in cloud flare ssl in on “full” mode
and " Always Use HTTPS" is on

No, the error means that you are connecting via HTTP to an HTTPS port, something which should not happen in a Cloudflare context, unless you misconfigured your default ports or you are using a non-standard port. Especially with Full it should not happen

If you dont post the URL it is impossible to say more. Additionally post a screenshot of the error.

This topic was automatically closed after 30 days. New replies are no longer allowed.