DNS
CAA checker
See which certificate authorities a domain names, and whether issuance is left open.
DNS
See which certificate authorities a domain names, and whether issuance is left open.
CAA is a DNS record that tells certificate authorities who is allowed to issue a certificate for a name. Each record has a flag number, a tag, and a value. The tag issue names an authority that may issue a normal certificate. issuewild names an authority that may issue a wildcard. An empty issue value means nobody may issue. iodef is a contact, usually a mailto address, for reports about issuance. issuevmc names who may issue the evidence document some BIMI logos use. The low bit of the flags is the critical bit. An authority that does not understand a critical tag is supposed to refuse the certificate.
This check reads the CAA records of the domain you type from public DNS. It does not ask an authority to issue anything, and it does not open port 443. If the domain has no CAA records, any trusted authority may still issue. That is allowed, and it is weaker than naming the one or two authorities you actually use. CAA is inherited. A name with no records of its own uses the records of a parent, up to the point a parent has some. This page shows the records on the name you typed, not the walk up the tree.
A short list of issue tags is the usual policy: the authority that already issues your certificates, and no one else. Add issuewild only when wildcard certificates are a separate decision. An empty issue tag is a lock, useful on a name that must never have a public certificate. iodef does not choose an issuer. It only says where a report can go. The critical flag is rarely needed on issue, because authorities already understand that tag. It matters when you set a tag some authorities might skip.
If you publish a BIMI logo that needs an evidence document, the issuevmc tag is the CAA piece of that story. The BIMI checker reads the logo record. This page reads who may issue.
No. Someone who can change DNS can change CAA. CAA limits authorities that follow the record, which is the normal issuance path.
No authority should issue a certificate for that name. Use it only when that is what you want.
Existing certificates stay valid. CAA is checked when a new one is issued. A parent name may also hold the records this page does not walk up to.
It asks an authority to fail closed if it does not understand the tag. Leave it off unless you know the tag requires it.
No. It is used for the DNS query and is not written down.