I recently installed Ghost on Digital Ocean and I’m using Cloudfare to manage the DNS for this domain https://theboujeetrybe.com/ but I’m having issue with the SSL.
Here is the error I keep getting:
It appears that the SSL configuration used is not compatible with Cloudflare. This could happen for a several reasons, including no shared cipher suites.
When you enable or disable Cloudflare, the DNS must be changing. DNS gets cached and can take sometimes hours for changes to be reflected. So after you turn Cloudflare on or off, you need to check if the DNS for the domain is resolving directly to the server or to Cloudflare.
From your laptop terminal:
dig yourdomain.com
You’ll get back an IP address. Does it belong to the server itself or to Cloudflare?
I recommend keeping Cloudflare off until the site is working. Setting it up at the same time makes troubleshooting more complex.
It’s definitely a possible source - when you get two DNS answers like that, the browser picks one rather randomly. Whether that’s the only problem remains to be seen once the old result clears the cache.