Proxied Cloudflare to Plesk

I suggest you to fix this one firstly.

That is kind of interesting, if it accepts HTTPS (listening on 443 port), but no SSL certificate on web server (meaning not giving back), so kind of confusing information here for me.

I am afraid this could be the second reason within the statement that there is no SSL certificate too.

Kindly, read more information why Flexible SSL mode is not a good one to pick, and the errors and loops that occure (written below) as you are actually having them:

I see a redirection loop and assume there could also be some mixed content in further use.
See the below two articles for more information about this:

I strongly recommend getting an installing an SSL certificate on your host origin/server and setup the Full (Strict) SSL mode.

Possible ways:

  1. Generate one using a tools like Let’s Encrypt, Acme, etc.

  2. Purchasing one from some of the SSL providers

  3. Buying a Dedicated SSL on Cloudflare: https://support.cloudflare.com/hc/en-us/articles/228009108, using Cloudflare Advanced Certificate Manager: Advanced certificates · Cloudflare SSL/TLS docs

  4. I recommend this one: generate a Cloudflare Origin CA Certificate and install it

More info about generating and installing an Cloudflare Origin CA certificate (works only for web traffic if you do not have an SSL certificate) can be found on the link:

Step-by-step instructions how to propperly setup an SSL connection between your website and Cloudflare can be found here:

Available SSL options to configure:

In case if some issues appear in between:

Some helpful article regarding SSL:
https://support.cloudflare.com/hc/en-us/articles/360023792171-Getting-Started-with-Cloudflare-SSL

1 Like