The error message is correct; canonical DNS names end with '.', and the one you supplied does not.
On Wed, Apr 14, 2021 at 9:44 AM Larry Wapnitsky via Pdns-users <pdns-users@mailman.powerdns.com> wrote: > > I'm trying to use CURL to create records in a script, but am running into the > following error: > > curl -X PATCH -H 'content-type: application\json' -H 'x-api-key: changeme' -d > '{ > "rrsets": [ > { > "name": "_node_exporter.wapnet.local.lan", > "type": "SRV", > "ttl": 86400, > "changetype": "REPLACE", > "records": [ > { > "content": "0 10 9100 ns1.wapnet.local.lan", > "disabled": false > } > ] > } > ] > }' http://10.150.33.5:8081/api/v1/servers/localhost/zones/wapnet.local.lan. > {"error": "DNS Name '_node_exporter.wapnet.local.lan' is not canonical"} > > This is occurring on any type of record I create. > > Advice is welcome > > Larry G. Wapnitsky > > E: la...@wapnitsky.com > Web: Larry.Wapnitsky.com > Twitter: @LGWapnitsky > > > > > _______________________________________________ > Pdns-users mailing list > Pdns-users@mailman.powerdns.com > https://mailman.powerdns.com/mailman/listinfo/pdns-users _______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users