I'm losing my mind on this one. I found a couple references to this in past posts, but haven't seen a solution.
My NS1 server in my cluster is reverting back to old DNS entries, and I can't figure out where in the world it's even getting the old information. The other servers in the cluster all have the correct entries, but every hour, the primary server's zones revert back to old data (for anything that has been updated in the last few weeks, which is about 20 records), and I have to resync to the other servers in order to get the correct info loaded in the zone files. I see the zone serial has gone backwards message in the messages log.
I've tried the fixrndc, fixbuggynamed, rebuilddnsconfig, rebuildnsdzones, and I restart named afterward. I've tried these scripts individually, and in sequences, too. I've even tried disabling clustering long enough to see what would happen the next hour, and it still reverts back to old entries-- so it must be getting the old data locally.
I've also tried manually editing some entries, keeping the old serial number it's reverting back to, just to see, and sure enough, after the hour, when it reloads and syncs, the old information is back in the zone files.
When running the rebuilddnsconfig, I did see this little notification:
warn [rebuilddnsconfig] cache_dump does not exist in named.conf
But there is a path to a cache_dump.db in named.conf, so I'm not sure what that error really means.
Any thoughts on what I seem to be missing, here? Is there a dns zone cache somewhere on that server that it's reverting to?
Thanks for any tips, help, suggestions!



LinkBack URL
About LinkBacks
Reply With Quote




