Embora ns1.uafrica.net responda pelos registros A, ele não tem uma resposta para os registros NS:
$ dig @ns1.uafrica.net ubookings.co.za NS
; <<>> DiG 9.6-ESV-R4-P3 <<>> @ns1.uafrica.net ubookings.co.za NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27721
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ubookings.co.za. IN NS
;; AUTHORITY SECTION:
. 600 IN SOA ns1.uafrica.net. hostmaster.uafrica.net. 20121020 86400 3600 604800 10800
;; Query time: 99 msec
;; SERVER: 184.106.174.139#53(184.106.174.139)
;; WHEN: Tue Oct 30 10:10:02 2012
;; MSG SIZE rcvd: 94
Os servidores de nomes pai para co.za
não sabem quais são os servidores de nomes para ubookings.co.za
:
$ dig co.za NS
; <<>> DiG 9.6-ESV-R4-P3 <<>> co.za NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63246
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;co.za. IN NS
;; ANSWER SECTION:
co.za. 2950 IN NS ns0.plig.net.
co.za. 2950 IN NS ns.coza.net.za.
co.za. 2950 IN NS ns0.neotel.co.za.
co.za. 2950 IN NS ns0.is.co.za.
co.za. 2950 IN NS ns4.iafrica.com.
co.za. 2950 IN NS ns2.coza.net.za.
co.za. 2950 IN NS coza1.dnsnode.net.
co.za. 2950 IN NS ns1.coza.net.za.
Experimentando um deles:
dig @ns.coza.net.za ubookings.co.za NS
; <<>> DiG 9.6-ESV-R4-P3 <<>> @ns.coza.net.za ubookings.co.za NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 37073
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;ubookings.co.za. IN NS
;; AUTHORITY SECTION:
co.za. 28800 IN SOA ns.coza.net.za. this-is-probably-not-the-email-address-you-are-looking-for.co.za. 1121030049 28800 7200 2592000 28800
;; Query time: 186 msec
;; SERVER: 206.223.136.200#53(206.223.136.200)
;; WHEN: Tue Oct 30 10:13:19 2012
;; MSG SIZE rcvd: 140
O problema parece ser que, embora o whois liste seus servidores de nomes, whois não faz parte do DNS e ninguém na hierarquia do DNS sabe quais são os seus servidores de nomes.
Adicionar registros NS a ns1.uafrica.net
e ns2.uafrica.net
seria um bom começo, mas suspeito que você esteja com falta de cola também. Você provavelmente precisará perguntar ao seu registrador sobre isso.
É altamente recomendável ler a pergunta canônica do DNS .