Hi all, I have several websites on Cloudflare and getting HTTPS to them has been pretty straightforward. But for this one custom-built PHP site, I am having trouble setting HTTPS up.
This is what I have done till now.
I have set SSL/Encryption to Full (strict) - I have it Flexible on my other sites, but for this I have set it to this since I guess that is what other posts on this community seemed to suggest.
I clicked on “origin server” and downloaded the files example.com.pem and example.com.key on my webserver. I see a origin certificate show up - BUT, Cloudflare did not verify that I downloaded them or not. I pressed okay and now the certificate shows up in the Origin server section.
Now, when I click on “Edge Certificate”, I don’t see any certificates. Most times when I load the page, it says Loading and the page hangs. I was however able to load the section once where it said ‘no certificates’
Also, I can’t find the option “Always use HTTPs” on the Page rules section. I do see the same option in the Edge Certificate section, but switching that on breaks my site and I get an error that reads
This site can’t provide a secure connection
.com uses an unsupported protocol.