[Pdns-users] 3.0-RC2 state of auto serial?
Charles Sprickman
spork at bway.net
Mon May 30 03:23:11 UTC 2011
Hello all,
I am just becoming a daily poster here, aren't I?
I'm having some issues with the auto serial generation. The docs say that
if I have a serial of "0" specified in the SOA record, PDNS will look at
the most recent "change_date" entry in the records table and auto-generate
a serial for the zone based on that.
I'm currently not seeing that happen. Here's my pgsql records structure
and an example SOA record:
id | domain_id | name | type |
content | ttl | prio | change_date |
ordername | auth
----+-----------+-----------------+------+-----------------------------------------------------------------+------+------+-------------+-----------+------
1 | 1 | pdnsexample.com | SOA | pdns1.pdnsexample.com
hostmaster.foo.com 0 3600 3600 10800 3600 | 3600 | 0 | 1306724744
| |
(1 row)
"change_date" is an integer with a default of "EXTRACT(EPOCH FROM
CURRENT_TIMESTAMP);" and it's currently populated with unix timestamp
values as shown above.
Even after purging the cache, I still get this:
[root at pdns1 /home/spork]# dig @x.x.x.38 -t soa pdnsexample.com
;; QUESTION SECTION:
;pdnsexample.com. IN SOA
;; ANSWER SECTION:
pdnsexample.com. 3600 IN SOA pdns1.pdnsexample.com.
hostmaster.pdnsexample.com. 0 3600 3600 10800 3600
Note the "zero" for the serial line.
Am I doing something wrong? Is "change_date" supposed to be a different
type?
Thanks,
Charles
More information about the Pdns-users
mailing list