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...
EDIT:
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 205.251.192.207 172800
ns2.localroute.net. A 205.251.197.175 172800
ns3.localroute.net. A 205.251.195.235 172800
ns4.localroute.net. A 205.251.198.34 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