Domain registrar: Namecheap
Domain host: Linode vps
Domain nameserver, zone file: Linode
Domain name: abberantic.com
Background: I have had domains at Linode for years to serve some web sites. I am another G-Suite refugee setting up my own email server using MIAB.
So, I’ve set custom nameservers in Namecheap to ns1.linode.com, etc. Linode has all the correct glue records in the zone file there.
With DNSSEC turned ON at Namecheap, I’ve entered the Key Tag, Algorithm, Digest Type, and Digest Values as specified in by MIAB.
However the MIAB status reports a multitude of nameserver glue errors when DNSSEC is turned on:
abberantic.com
==============
✓ DNSSEC 'DS' record is set correctly at registrar. (Records using algorithm
other than ECDSAP256SHA256 and digest types other than SHA-256/384 should be
removed.)
✖ The nameservers set on this domain are incorrect. They are currently [Not
Set]. Use your domain name registrar's control panel to set the nameservers
to ns1.mbox.abberantic.com; ns2.mbox.abberantic.com.
✖ This domain's DNS MX record is not set. It should be '10
mbox.abberantic.com'. Mail will not be delivered to this box. It may take
several hours for public DNS to update after a change. This problem may
result from other issues listed here.
✓ Postmaster contact address exists as a mail alias.
[postmaster@abberantic.com ↦ administrator@mbox.abberantic.com]
✓ Domain is not blacklisted by dbl.spamhaus.org.
✖ This domain should resolve to your box's IP address (A 50.116.9.34) if you
would like the box to serve webmail or a website on this domain. The domain
currently resolves to [Not Set] in public DNS. It may take several hours for
public DNS to update after a change. This problem may result from other
issues listed here.
I also get tons of errors from dnsviz.net:
./DNSKEY: No response was received from the server over UDP (tried 4 times). (192.112.36.4, UDP_-EDNS0_512_D_KN)
abberantic.com/A: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN)
abberantic.com/AAAA: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN)
abberantic.com/MX: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN, UDP-EDNS0_512_D_KN)
abberantic.com/NS: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN)
abberantic.com/SOA: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, TCP-EDNS0_4096_D_N, UDP-EDNS0_4096_D_KN, UDP-EDNS0_4096_D_KN_0x20)
abberantic.com/TXT: No RRSIG covering the RRset was returned in the response. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN)
com to abberantic.com: No valid RRSIGs made by a key corresponding to a DS RR were found covering the DNSKEY RRset, resulting in no secure entry point (SEP) into the zone. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN, UDP-EDNS0_512_D_KN)
com to abberantic.com: The DS RRset for the zone included algorithm 13 (ECDSAP256SHA256), but no DS RR matched a DNSKEY with algorithm 13 that signs the zone’s DNSKEY RRset. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN, UDP-EDNS0_512_D_KN)
com to abberantic.com: The DS RRset for the zone included algorithm 8 (RSASHA256), but no DS RR matched a DNSKEY with algorithm 8 that signs the zone’s DNSKEY RRset. (162.159.24.25, 162.159.24.39, 162.159.25.129, 162.159.26.99, 162.159.27.72, 2400:cb00:2049:1::a29f:1819, 2400:cb00:2049:1::a29f:1827, 2400:cb00:2049:1::a29f:1981, 2400:cb00:2049:1::a29f:1a63, 2400:cb00:2049:1::a29f:1b48, UDP-EDNS0_4096_D_KN, UDP-_EDNS0_512_D_KN)
If I turn off the DNSSEC at Namecheap, then the only complaint is that DNSSEC is not set.
abberantic.com
? The nameservers set on this domain at your domain name registrar should be
ns1.mbox.abberantic.com; ns2.mbox.abberantic.com. They are currently
ns1.linode.com; ns2.linode.com; ns3.linode.com; ns4.linode.com;
ns5.linode.com. If you are using External DNS, this may be OK.
✓ Domain’s email is directed to this domain. [abberantic.com ↦ 10
mbox.abberantic.com]
✓ MTA-STS policy is present.
✓ Postmaster contact address exists as a mail alias.
[postmaster@abberantic.com ↦ administrator@mbox.abberantic.com]
✓ Domain is not blacklisted by dbl.spamhaus.org.
✓ Domain resolves to this box’s IP address. [abberantic.com ↦ 50.116.9.34;
2600:3c01::f03c:93ff:fee0:31fd]
✓ TLS (SSL) certificate is signed & valid. The certificate expires in 84 days
on 2022-07-22.
? This domain’s DNSSEC DS record is not set. The DS record is optional. The DS
What am I doing wrong when I try to set up DNSSEC? I would really like to use it, but not if it breaks my email…
Thanks,
Evelyn