Can't get HTTPS working with Cloudflare + Netlify – SSL stuck / TXT validation fails

I'm having trouble getting HTTPS working properly for my custom domain (sahilq.fun), hosted on Netlify and proxied through Cloudflare. Here’s what I’ve done so far: 1. Domain is pointed to Netlify using CNAME flattening (apex) and CNAME for www. 2. On Cloudflare, proxying is ON (orange cloud), and SSL is set to “Full”. 3. Netlify issued a Let’s Encrypt cert (verified), and says HTTPS is enabled. 4. However, when I go to sahilq.fun, the browser gives SSL errors (e.g., NET::ERR_CERT_AUTHORITY_INVALID or site not secure). 5. In Cloudflare, there's a pending TXT validation for sahilq.fun and *.sahilq.fun under edge certificates. But trying to create the TXT record says it already exists. 6. I disabled Universal SSL to avoid conflicts, but the issue still persists. I'm a bit confused at this point: - Why would TXT validation be “pending” if the record exists? Any help or insights would be super appreciated!
Also open to checking my setup if you need screenshots or DNS info. Do note that I'm fairly new to all of this, so I won't be able to understand any complicated questions. (started ~2 weeks ago)
1 Reply
MinecraftGod290 / sahilq.fun
Update: Turning the proxying off for my cname and a records seems to fix the issue. I don't think that's intended, though as in I don't think proxying is supposed to make a difference

Did you find this page helpful?