Both CloudFlare and Let’s Encrypt provides Free SSL to its consumer. But while CloudFlare is enabled, real IP of the site get hidden. This could create an issue with Let’s Encrypt .
So how do we use both ?
- Firstly, bypass cloudflare for the site.
- Request cert from Let’s Encrypt authority.
- Now reactivate cloudflare for the site.
- Select FULL or STRICT SSL from cloudflare SSL setting.
- You are DONE !
Note: On Step 4 . Do not select Flexible SSL option. This would give a redirection error on the site.