Skip to content

no-serial in notify via API call #16129

@SirGrady

Description

@SirGrady

Hello

  • Program: Authoritative
  • Issue type: Bug report

Short description

issuing a notify via API, without changes in Zone, results in: notify from x.x.x.x: no serial

Environment

  • Operating system: Debian 13
  • Software version: pdns auth 4.9.7
  • Software source: Debian repo

pdns as Primary API enabled, bind9 as secondary.
Zone Metadata: TSIG-ALLOW-AXFR: used.key, SOA-EDIT-API: DEFAULT, SOA-EDIT-API: used.key

Steps to reproduce

  1. trigger a notification via API call without prior changes in zone:
curl -X PUT  \
        https://dmgmt-api.something.de/api/v1/servers/localhost/zones/test.net/notify \
        -H 'accept: application/json' \
        -H 'X-API-Key: e4bc7f5fadfq34gde8f92eed3a5281ad' 
  1. observe bind9 logs (zone_transfers):
    17-Sep-2025 07:41:54.708 xfer-in: info: zone test.net/IN/pdns.test: notify from 10.245.16.41#12531: no serial

Expected behaviour

have notification included actual Zone serial number.

Actual behaviour

no serial number

Regards,
Grady

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions