I have just joined Cloudflare and apart from adding various DNS entries, I have done very little to the default setup except set it to use Flexible encryption and to Always use HTTPS. There are two problems:
- I was assuming that turning on Always use HTTPS would mean that anyone going to my web site via http would automatically end up with an https connection, but it doesn’t. I can still go the the web site on http.
- I can’t reliably access the web site using https. If I try using Internet Explorer 9, then it connects fine and if I go to the site properties, it shows that it is using a certificate issued to Cloudflare. However, if I use any up-to-date version of IE, Firefox, Edge or Chrome, then basically it won’t work properly. For example, in Chrome I get a blank screen even though it clearly shows https:// in the address bar. If I click on the word Secure beside it, then it confirms that it is secure but still a blank screen.
I have tried things like clearing browser caches and flushing my DNS but no luck. Can anyone suggest how I might try to solve this? Thanks.