I set up a set of white-label nameservers at AWS Route53, following both the AWS docs as well as a write-up I found from an AWS employee. All seemed to work fine -- I have never had an issue reaching a test site I use, with those white-label nameservers as its DNS.
I asked a few people around the USA to try getting to the site, and they said they were intermittently getting "server not found". I tried examining via online tools like pingdom -- and got some pretty disconcerting error messages back, but with the final statement "but an IP address lookup succeeded in spite of that". Not a real warm fuzzy.
If anyone would mind helping a DNS newbie out a bit. The test site is at:
tsf-test.com ; if reachable it should give a brilliant "error establishing a database connection" result. That is expected.
DNSstuf.com reports this:
SOA record check No nameservers provided an SOA record for the zone. You should configure your nameservers to have a master slave relationship. The update of the zone information to the slave nameservers should be handled through the SOA record.
I would really appreciate any pointers about how to get this working solidly at Route53. Thanks...
Here are the records I have set up at AWS for the custom nameservers:
localroute.net. NS ns1.localroute.net 172800 ns2.localroute.net ns3.localroute.net ns4.localroute.net localroute.net. SOA ns1.localroute.net. hostmaster.localroute.net. 2016112702 7200 900 1209600 86400 900 ns1.localroute.net. A 220.127.116.11 172800 ns2.localroute.net. A 18.104.22.168 172800 ns3.localroute.net. A 22.214.171.124 172800 ns4.localroute.net. A 126.96.36.199 172800
Also, for the domain localroute.net, with AWS as registrar, I have glue records for ns1. ns2. ns3. and ns4. - pointing to same IP addresses as above.
Then, for tsf-test.com here are the zone records:
tsf-test.com. A xxx.xxx.xxx.xxx 60 tsf-test.com. NS ns1.localroute.net 60 ns2.localroute.net ns3.localroute.net ns4.localroute.net tsf-test.com. SOA ns1.localroute.net. hostmaster.localroute.net. 2016112701 7200 900 1209600 86400 900 *.tsf-test.com. CNAME tsf-test.com 60