SOA records seem incorrect

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

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 mydomain.com. postmaster.mydomain.tld. (…

In y understanding, it should look like

mydomain.tld IN SOA ns.dnsserver.com. postmaster.mydomain.tld. (…

or even
@ IN SOA ns.dnsserver.com. postmaster.mydomain.tld. (…

Thanks for help

Howdy,

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

-Eric

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