A DNS CAA record exists for domain(s) maximportal.com which forbids the issuance of this certificate
What is the issue you’re encountering
Cannot create new cert in Godaddy due to CAA record in Cloudflare
What steps have you taken to resolve the issue?
I have disabled Universal SSL in Cloudflare but using DNS CAA checkers, I still have entries that I cant remove. I’ve waited over 6 hours and know it could take time, however I feel there is something hidden and its not flushing the CAA
What feature, service or problem is this related to?
Just add a new CAA record for GoDaddy to your Cloudflare DNS.
Note that your GoDaddy certificate may be issued by GoDaddy CA or Entrust (and possibly others), so get the correct record from GoDaddy support.
For a background to this, your domain currently has the CAA records below:
maximportal.com. 3600 IN CAA 0 issue "ssl.com"
maximportal.com. 3600 IN CAA 0 issuewild "ssl.com"
maximportal.com. 3600 IN CAA 0 issuewild "letsencrypt.org"
maximportal.com. 3600 IN CAA 0 issue "comodoca.com"
maximportal.com. 3600 IN CAA 0 issue "letsencrypt.org"
maximportal.com. 3600 IN CAA 0 issuewild "comodoca.com"
maximportal.com. 3600 IN CAA 0 issuewild "digicert.com; cansignhttpexchanges=yes"
maximportal.com. 3600 IN CAA 0 issue "pki.goog; cansignhttpexchanges=yes"
maximportal.com. 3600 IN CAA 0 issuewild "pki.goog; cansignhttpexchanges=yes"
maximportal.com. 3600 IN CAA 0 issue "digicert.com; cansignhttpexchanges=yes"
These records were automagically added to allow Cloudflare to request certificates from these CAs for various services (Universal SSL, Advanced SSL, AMP Real URL, Signed Exchanges, and possibly others).
These records are not shown in the Cloudflare DNS editor for obvious reasons: users could delete or mess with them, making Cloudflare unable to issue certificates for the related services.
The only way to get rid of these CAA records is to disable all the above-mentioned features that require certificates. But this is not necessary (or recommended) at all.
Just add a new CAA record for any additional Certificate Authority (GoDaddy/Entrust in your case) that you need that you’re using to issue certificates for your domain.
GoDaddy could not provide to me the CAA entry to put into my DNS so the certificate can be issued. I still get the same error that there are other CAA that I cannot delete. I have another domain with Cloudflare and its lists no CAA in a CAA DNS query so there must be a way for Cloudflare to remove these entries?
I tried removing the proxy and I also disabled universal SSL but those entries do not get automatically deleted. It seems I need help from Cloudflare to remove them.
Thank you. I tried that along with others but it never worked. Even GoDaddy didnt want to give me that. I ultimately have up and am using a self signed SSL on the server and a Universal SSL on Cloudflare.