[Pdns-users] SOA serial strange behaviour

Brian Candler b.candler at pobox.com
Thu Jul 26 10:36:17 UTC 2018


On 26/07/2018 11:15, Frank Altpeter wrote:
> The value returned from the real primary:
> freddy at hades ~ % dig +short +noshort floppysheep.com 
> <http://floppysheep.com> soa @koef.zs64.net <http://koef.zs64.net>
> floppysheep.com <http://floppysheep.com>.432000INSOAkoef.zs64.net 
> <http://koef.zs64.net>. hostmaster.zs64.net 
> <http://hostmaster.zs64.net>. 2018072400 86400 3600 3888000 300
>
> The value returned from the hidden primary:
> freddy at hades ~ % dig +short +noshort floppysheep.com 
> <http://floppysheep.com> soa @p-dns.irz42.net <http://p-dns.irz42.net>
> floppysheep.com <http://floppysheep.com>.432000INSOAkoef.zs64.net 
> <http://koef.zs64.net>. hostmaster.zs64.net 
> <http://hostmaster.zs64.net>. 2018072601 86400 3600 3888000 300
>
> The value returned from the second slave (directly syncing from the 
> real primary):
> freddy at hades ~ % dig +short +noshort floppysheep.com 
> <http://floppysheep.com> soa @s-dns.irz42.net <http://s-dns.irz42.net>
> floppysheep.com <http://floppysheep.com>.432000INSOAkoef.zs64.net 
> <http://koef.zs64.net>. hostmaster.zs64.net 
> <http://hostmaster.zs64.net>. 2018072400 86400 3600 3888000 300
>
>
> As you see, both the master and the second slave have 2018072400 as 
> serial, but the hidden primary has the serial 2018072601.
>
> The problem is, I have no clue where this serial is coming from. The 
> domain is configured via bind backend so the serial has to come from 
> the zonefile itself, but it isn't:
>
> p-dns:~ # grep SOA /var/named/slave/floppysheep.com 
> <http://floppysheep.com>
> @432000SOAkoef.zs64.net <http://koef.zs64.net>. hostmaster.zs64.net 
> <http://hostmaster.zs64.net>. 2018072400 86400 3600 3888000 300
>
Which server is that file on? The hidden primary, real primary, or slave?

Anyway, if I do a query now, it seems to have updated:

$ dig +trace floppysheep.com. soa
...

floppysheep.com.    172800    IN    NS    p-dns.irz42.net.
floppysheep.com.    172800    IN    NS    s-dns.irz42.net.
;; Received 114 bytes from 192.5.6.30#53(192.5.6.30) in 191 ms

floppysheep.com.    432000    IN    SOA    koef.zs64.net. 
hostmaster.zs64.net. 2018072601 86400 3600 3888000 300
;; Received 93 bytes from 
2a00:14b0:4200:8600::30#53(2a00:14b0:4200:8600::30) in 35 ms

(That IPv6 address shows the query went to p-dns.irz42.net)

It could just be that you don't have notifications configured properly, 
so the slaves (including "real primary" which is really a slave) only 
update periodically. You have a refresh interval of 86400 seconds set, 
so it could take that long for the updates to propagate if notifications 
aren't working.

Regards,

Brian.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/pdns-users/attachments/20180726/733400f7/attachment-0001.html>


More information about the Pdns-users mailing list