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

README.md

CAA

CAA check library in Golang. Using https://github.com/miekg/dns for the DNS lookups.

Notes

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.