Submitted by Hal9000 on Wed, 04/08/2015 - 01:16
I believe this started with Virtualmin 4.16, but could have been earlier. When someone updates his DNS configuration (changing, adding or deleting a record) the actual zone file gets updated, but the bind server does not reload it so the changes don't actually go live. If I make changes as root using the Webmin module and then click on "Apply Zone", it works as expected. The clients don't have the "apply zone" link, I believe it has never been there, but zones were applied automatically upon change. This doesn't work anymore. Please fix! :)
Status:
Active
Comments
Submitted by JamieCameron on Wed, 04/08/2015 - 10:56 Comment #1
When the clients make changes, are they doing it on the Server Configuration -> DNS Records page?
Submitted by Hal9000 on Wed, 04/08/2015 - 13:00 Comment #2
Yes, I tried it myself too.
Submitted by JamieCameron on Wed, 04/08/2015 - 19:18 Comment #3
So when you change a record on the "DNS Records" page, it should do the same thing as clicking the Apply button.
Does BIND log anything to
/var/log/messages
when you change a record that might indicate why it can't load the records?Submitted by Hal9000 on Thu, 04/09/2015 - 02:00 Comment #4
Don't see any bind/named related in /var/log/messages* and actually I cannot reproduce the problem today, it works fine. Weird...
Submitted by JamieCameron on Thu, 04/09/2015 - 18:37 Comment #5
Maybe the original problem was actually that an intermediate DNS server was caching the old query responses?