Skip to content
CAA check module in Golang.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
caa.go Problem with var / struct Jun 9, 2018
domain.go Extra DNS checks Jun 8, 2018
main.go Error handling WIP Jun 11, 2018


CAA check library in Golang. Using for the DNS lookups.


Initial CAA checker commit. Many things to do...

DNS ResponseCodes

Here some DNS response codes, maybe I have to map them later.

0 = NOERR, no error
1 = FORMERR, format error (unable to understand the query)
2 = SERVFAIL, name server problem
3 = NXDOMAIN, domain name does not exist
4 = NOTIMPL, not implemented
5 = REFUSED (e.g., refused zone transfer requests)

CA information

Some CA's seem to check different then others. Not all resolving nameservers are giving the same answers.

You can’t perform that action at this time.