I used to face issues with LE SSL while using cloudflare as DNS provider… So I have skipped using LetsEncrypt SSL when using Cloudflare as DNS provider. I have written an article about How you can use Cloudflare SSL Certificate with your ghost publication instead of LetsEncrypt if you are Using CloudFlare
I hope this will help you with that particular issue.
Note: this post is only for who is using cloudflare
I have never wrote a tutorial before so if you find any mistakes please let me know I will update.
Co-Founder & CEO, Inoryum Ltd.