DNS validation erros using my own DNS

I am unable to get Let’s Encrypt to work as the listing of all my doamins on the SSL page show various errors.

My mailinaboc system is on my local network at, my home BIND based DNS aims my “mail.nickellson.com” at

Yet I get this error…

Domain Problem
mail.nickellson.com Domain control validation cannot be performed for this domain because DNS points the domain to another machine (A (SplitDNS, internal gives local 10 net answer, external IP’s get the NAT’ed IP on my firewall)

My own self signed cert expired, and it appears from the forums that I can no longer use self signed certs? :frowning:

How can I make the DNS checks happy so I can use the built in Let’s Encrypt capability?


I found a python DNS test too in the mailinabox log folder: It asks that I rerun mailinabox, which I have done a few times (with reboots). This is when the /etc/resolv.conf points at at each reboot, not using my internal DNS server. Wouldn’t the mailinthebox install script have complete control over building this out? (I have made no custom entries)

root@mail:~/mailinabox/tests# ./test_dns.py mail.nickellson.com
Incorrect DNS Response from Mail-in-a-Box

www.mail.nickellson.com/A [no value]
mail._domainkey.mail.nickellson.com/TXT “v=DKIM1; k=rsa; s=email; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1/HxRWNJZv5XfsVjXqiW6TSCu3jSx8K69dmzO+20OFYPhIeojVHbShEqvRYexI+Gmu9jyCPcH+SUg0gjHLCQ0ik2UQik7vhxlAILKwygEcrfydqE6EvwhEmDq3xxmHYTnt2ZTuPgz3kHdRNsKcnX8WKpaqZgQ3GR0cs8YCLIEJllXB2vJ/9blm8/” “0sLhHfM7L4FfmsdvndkoACrPrjMCn3szgcxsWMHvRKb15ZbxkN7IFpstz4YC0bhoRugMU8wFiOS8Xc2Sl/h9hSIsixVuCstVlMUWd9h8t7Hgj4vXijk3rxyswAHmj72zkr19PMdEPaBqUItC6c3db7hwQOaX1wIDAQAB” "v=DKIM1; k=rsa; s=email; " “p=KEY

Please run the Mail-in-a-Box setup script on mail.nickellson.com again.