I am having an issue implementing CAA records. The domains in question lycaonsec.netlify.app. i want to limit the CAA to Lets encrypt however if i do this then netlify is unable to renew SSL certificates.
I cannot comment on the CAA record, however I can see lycaonsec.com isn’t configured per the Configure external DNS for a custom domain documentation. The secord record here (99.83.231.61) will cause issues here. Only the A record pointing to 75.2.60.5 should exist.
% dig lycaonsec.com
lycaonsec.com. 3600 IN A 75.2.60.5
lycaonsec.com. 3600 IN A 99.83.231.61
Having a non-Netlify IP address like this will cause issues with provision/renewal of SSL certificates.
However, issuewild will be ignored when processing a TLS certificate request which is not a wildcard domain. In that case, it will fall to your issue property which prohibit any CA from issuing TLS cert for your domain.
So, Let’s Encrypt will be able to issue a certificate for *.lycaonsec.com or *.subdomain.lycaonsec.com but nothing else. It won’t be able to issue a cert for lycaonsec.com or subdomain.lycaonsec.com.
I personally have been running my domain with only 0 issue "letsencrypt.org" and the iodef property and it would work just fine.
My apologies @lycaon-security, your setup is correct—my information was not
Going back to your original post, if you add the CAA record, SSL certificate generation stops working. I suspect @luke might best know what the issue here.
I’m not sure what the status of this thread is. You appear to have 0 issue "letsencrypt.org" as your CAA record and you also seem to have got the SSL. Is this resolved or do you need something specific?