After fighting Centos7 for over a week I created a new cloud server running Ubuntu 14.04.3 . I immediately installed Virtualmin version 4.18.gpl and post congifured it. All looked really promising till the configuration check where I got -"Virtualmin is configured to setup DNS zones, but this system is not setup to use itself as a DNS server. Either add 127.0.0.1 to the list of DNS servers, or turn off the BIND feature on the module config page."
I tried many time to add 127.0.0.1 but the error remains. On the Hostname and DNS Client screen I can add 127.0.0.1 to the DNS list but it isn't saved.
I can alter and save hostname and resolution order but not DNS list or "search" domains.
I can change and save these settings on the centos7 server Virtualmin but not the Ubuntu version.
Turning off Bind didn't seem to work either.
I guess some permissions are wrong somewhere.