SOA records seem incorrect

My DNS server does not seem to be correctly configiured by Virtualmin. I get this warming from

WARNING: SOA MNAME is not listed as a primary nameserver at your parent nameserver!

All SOA records appear to this form

mydomain.tld IN SOA postmaster.mydomain.tld. (…

In y understanding, it should look like

mydomain.tld IN SOA postmaster.mydomain.tld. (…

or even
@ IN SOA postmaster.mydomain.tld. (…

Thanks for help


You can tweak what gets added there by going into System Settings -> Server Templates -> Default -> BIND DNS Domain, and tweak “Master DNS server hostname”.


It is already set “Automatic (from system’s hostname)”, so why does it take the zone name?