When I create a new virtual server my dns doesn't work until I delete it. The error pointed to tld.com.hosts. I compared it withe the rest of my prior working virtual servers and the difference was that it is adding my slave dns server address at the bottom line of the file:
$ttl 38400 @ IN SOA ns3.beef2.net. root.ns3.beef2.net. ( 1243308217 10800 3600 604800 38400 ) @ IN NS ns3.beef2.net. @ IN NS 188.8.131.52. antishane.com. IN A 184.108.40.206 www.antishane.com. IN A 220.127.116.11 ftp.antishane.com. IN A 18.104.22.168 m.antishane.com. IN A 22.214.171.124 localhost.antishane.com. IN A 127.0.0.1 webmail.antishane.com. IN A 126.96.36.199 admin.antishane.com. IN A 188.8.131.52 mail.antishane.com. IN A 184.108.40.206 antishane.com. IN MX 5 mail.antishane.com. antishane.com. IN TXT "v=spf1 a mx a:antishane.com ip4:220.127.116.11 ?all" ns1.beef2.net
What setting have I changed in virtualmin that could cause this change in the generated dns hosts config file?