operasoftware / dns-ui

Opera's LDAP-authenticated PowerDNS user interface
Apache License 2.0
282 stars 57 forks source link

PowerDNS v4.3.0 no longer changes 'notified_serial' in DB #172

Open cmmacneill53 opened 4 years ago

cmmacneill53 commented 4 years ago

Since upgrading to PowerDNS v4.3.0 the 'notified_serial' field in the database is no longer updated, this now leads to a discrepancy between the SOA serial reported by a DNS query and the serial shown in the GUI "Zone configuration" tab.

Opera dnsui needs to be updated to show SOA serial from the RR and not from the domains table.

It's possible that people installing Opera dnsui on a new PowerDNS v4.3.0 and later, the 'notified_serial' field is no longer created in the default DB schema and may break at least the Opera dnsui 'Zone configuration' tab and maybe other features that expect a sane value to be returned for this field.

nhulsch commented 3 years ago

Looks good to me with PowerDNS 4.3. dns-ui doesn't use notified_serial anywhere. serial is fetch by SOA record (model/zone.php#273)