Skip to content

Bunny DNS provider tries to create NS records on the root of the domain #3570

@flokli

Description

@flokli

Describe the bug
I'm using bunny DNS to create a shadow copy of my zone entries, similar as described here:

https://docs.dnscontrol.org/advanced-features/nameservers#shadow-nameservers

The main zone is hosted at Gandi. dnscontrol wants to modify the NS records in Bunny to point to Gandi, which fails:

#1: ± MODIFY flokli.io NS (coco.bunny.net. ttl=0) -> (ns-129-c.gandi.net. ttl=0)
FAILURE! BUNNY_DNS: cannot change implicit records
#2: ± MODIFY flokli.io NS (kiki.bunny.net. ttl=0) -> (ns-180-a.gandi.net. ttl=0)
FAILURE! BUNNY_DNS: cannot change implicit records
#3: + CREATE flokli.io NS ns-21-b.gandi.net. ttl=0
[BUNNY_DNS: Bad API response for PUT /dnszone/xxxxxxx/records: {"ErrorKey":"validation_error","Field":"Value","Message":"NS records are not supported on the root of the domain.\r"}]
FAILURE! bad status code from BUNNY_DNS: 400 not in [201]
[… other records created here]

Expected behavior
If creating NS records is not supported, maybe the provider should skip these?

DNS Provider

  • BUNNY

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions