I've followed the documentation and created a call to the API but it doesn't seem to create a new zone, it only creates NS and SOA records. Here is the snippet I tried -
POST <http://104.255.99.99:8081/api/v1/servers/localhost/zones> http://104.255.99.99:8081/api/v1/servers/localhost/zones {"name":"2.255.255.255.in-addr.arpa.", "kind": "Native","dnssec":false,"masters": [], "serial": "2014060500", "nameservers": ["rdns1.bitaccel.com.", "rdns2.bitaccel.com."]} I also tried POST <http://104.255.99.99:8081/api/v1/servers/localhost/zones> http://104.255.99.99:8081/api/v1/servers/localhost/zones { "comments": [ { "account": "JP", "content": "My first API-created zone", "name": "uhuh", "type": "dunno" } ], "kind": "Native", "masters": [], "name": "example.net.", "nameservers": [ "ns1.example.net.", "ns2.example.net." ], "records": [ { "content": "ns.example.net. hostmaster.example.com. 1 1800 900 604800 86400", "disabled": false, "name": "example.net.", "ttl": 86400, "type": "SOA" } , { "content": "192.168.1.42", "disabled": false, "name": "www.example.net.", "ttl": 3600, "type": "A" } ] } But it didn't create the A records according to pdns web interface or dig it just created some SOA and NS records. (See dig below) dig www.example.net '@rdns1.bitaccel.com' ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.el6_10.1 <<>> www.example.net @rdns1.bitaccel.com ;; global options: +cmd ;; Got answer: ;; opcode: QUERY, status: NXDOMAIN, id: 23148 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;www.example.net. IN A ;; AUTHORITY SECTION: example.net. 3600 IN SOA a.misconfigured.powerdns.server. hostmaster.example.net. 2019031501 10800 3600 604800 3600 ;; Query time: 1 msec ;; SERVER: 104.255.99.99#53(104.255.99.99) ;; WHEN: Fri Mar 15 01:17:28 2019 ;; MSG SIZE rcvd: 111 [root@rdns1 rdns-scripts]# dig example.net '@rdns1.bitaccel.com' ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.el6_10.1 <<>> example.net @rdns1.bitaccel.com ;; global options: +cmd ;; Got answer: ;; opcode: QUERY, status: NOERROR, id: 32109 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;example.net. IN A ;; AUTHORITY SECTION: example.net. 3600 IN SOA a.misconfigured.powerdns.server. hostmaster.example.net. 2019031501 10800 3600 604800 3600 ;; Query time: 1 msec ;; SERVER: 104.255.99.99#53(104.255.99.99) ;; WHEN: Fri Mar 15 01:17:37 2019 ;; MSG SIZE rcvd: 107 Anyone have any ideas what I could be doing wrong?
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users