virtualmin / virtualmin-gpl

Virtualmin web hosting control panel for Webmin
https://www.virtualmin.com
GNU General Public License v3.0
302 stars 98 forks source link

Bug: Server Template - Nameservers settings will not inherit from default settings properly or override #846

Open shoulders opened 1 week ago

shoulders commented 1 week ago
SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.4
Webmin version 2.111
Usermin version 2.010
Virtualmin version 7.10.0  
Theme version 21.10
Package updates 94 package updates are available

the issue

I cannot set my nameservers as I want when using a template that is not the Default Settings template because the inheritance is broken

When I make changes and then reset the DNS the reults are all over the place and I have tried to find a pattern and I cannot except they do not work as expected. Sometimes NS records are created and other times only the A records are created.

When resetting the DNS changes might only be triggered if the nameserver values are changed?

One thing for certain is the on the Developer template the option Add NS record for this system always reverts to No as if it was not correctly submitted.

Additional manually configured nameservers doesn't have a separate option to disable inheritance (might of mentioned this in an earlier issue)

I am pretty sure the settings in the Developer template will not override the default settings or what ever is getting read.

I have tried messing with the values in the default template and see how they affect the DNS reset.

Can you have a look at this and if you need any further info let me know what you need. Just struggling to fully report this one ☹️

additional

jcameron commented 1 week ago

You might want to wait a bit for Virtualmin 7.20.0 or 7.20.1 to come out, as we fixed a several issues in this area..