I am managing my Server via RunCloud (RC) and managing my DNS via Cloudflare.
I am using Cloudfront CDN (AWS) for full page caching my website. To do this, I am using CNAME Flattening in Cloudflare and pointing my root domain to Cloudfront CDN address.
This all working perfectly, but Lets SSL is failing to validate my domain at the time of automatic renewal. I asked the RC guys for support and they told I have to point my root domain to the Server IP address. Which I can’t because CDN will not work.
So my question is, is there anyway to allow Lets SSL validate my domain without losing the full page caching functionality? I mean I can keep the CNAME Flattening and can validate my domain.