Skip to content

Commit 5a32c7e

Browse files
committed
POWERDNS: Update documentation for SOA record use
1 parent 936aceb commit 5a32c7e

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

documentation/provider/powerdns.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,14 @@ D("example.com", REG_NONE, DnsProvider(DSP_POWERDNS),
6262

6363
## Activation
6464
See the [PowerDNS documentation](https://doc.powerdns.com/authoritative/http-api/index.html) how the API can be enabled.
65+
66+
## Caveats
67+
68+
### SOA Records
69+
The SOA record is supported for use, but behavior is slightly different than expected.
70+
If the SOA record is used, [PowerDNS will not increase the serial](https://doc.powerdns.com/authoritative/dnsupdate.html#soa-serial-updates) if the SOA record content changes.
71+
This itself comes with exceptions as well, if the `SOA-EDIT-API` is changed to a different value the logic will update the serial to a new value.
72+
See [this issue for detailed testing](https://github.com/StackExchange/dnscontrol/pull/3404#issuecomment-2628989200) of behavior.
73+
74+
The recommended procedure when changing the SOA record contents is to update the SOA record alone.
75+
Updates to other records will be done if changes are present, but the serial **will not change**. The serial will update once a new push is done that does not include an SOA record change.

0 commit comments

Comments
 (0)