<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body dir="auto">
<div>Hi,</div>
<div id="AppleMailSignature"><br>
</div>
<div id="AppleMailSignature">I was able to debug the problem. The pdns.log for the API did not contain content, but in the syslog there were complains about the broken zones with the advice to run check-zone. Example output:</div>
<div id="AppleMailSignature"><br>
</div>
<div id="AppleMailSignature">
<div id="AppleMailSignature">pdnsutil check-zone <a href="http://example.com">example.com</a></div>
<div id="AppleMailSignature">Checked 6 records of '<a href="http://example.com">example.com</a>', 0 errors, 0 warnings.</div>
</div>
<div id="AppleMailSignature"><br>
</div>
<div id="AppleMailSignature">I next tried pdnsutil edit-zone, that returned a fragment of the SOA to be wrong.</div>
<div id="AppleMailSignature"><br>
</div>
<div id="AppleMailSignature">I checked the DB entries and found several broken SOA records in the DB. I think I need to fix these entries manual.</div>
<div id="AppleMailSignature"><br>
<br>
Regards<br>
<div>    Volker</div>
<div><br>
</div>
</div>
<div><br>
Am 06.08.2016 um 00:39 schrieb Theodore Baschak <<a href="mailto:theodore@ciscodude.net">theodore@ciscodude.net</a>>:<br>
<br>
</div>
<blockquote type="cite">
<div>I'm using the API w/ 4.0.1 (debian package also from <a href="http://repo.powerdns.com" class="">
repo.powerdns.com</a>) w/ basically the same config.
<div class="">/api/v1 also returns "Not Found" for me.</div>
<div class="">However the API works (other than that I guess). </div>
<div class="">I used nsedit with it the other day, and also PowerDNS-Admin via the API.<br class="">
<div class=""><br class="Apple-interchange-newline">
<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class="">Theodore
 Baschak - AS395089 - Hextet </span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class="">Systems</span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""><a href="https://ciscodude.net/" class="">https://ciscodude.net/</a></span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""> -</span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""> </span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""><a href="https://hextet.systems/" class="">https://hextet.systems/</a></span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""><a href="https://theodorebaschak.com" class="">https://theodorebaschak.com</a></span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class="">/
 -</span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class=""> <a href="http://mbix.ca/" class="">http://mbix.ca/</a></span>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Aug 5, 2016, at 4:07 PM, Volker Janzen <<a href="mailto:volker@janzen.onl" class="">volker@janzen.onl</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Hi,<br class="">
<br class="">
I tried to activate API in PowerDNS 4 because I want to try nsedit. nsedit complained about API not found.<br class="">
<br class="">
I then tried to debug with the command line examples:<br class="">
<br class="">
curl -H 'X-API-Key: Test' <a href="http://127.0.0.1:8081/api" class="">http://127.0.0.1:8081/api</a><br class="">
[{"url": "/api/v1", "version": 1}]<br class="">
<br class="">
curl -H 'X-API-Key: Test' <a href="http://127.0.0.1:8081/api/v1" class="">http://127.0.0.1:8081/api/v1</a><br class="">
Not Found<br class="">
<br class="">
I'm using PowerDNS 4.0.1 Debian package from <a href="http://repo.powerdns.com" class="">
repo.powerdns.com</a><br class="">
<br class="">
pdns.local.conf has been extended by:<br class="">
<br class="">
api=yes<br class="">
api-key=Test<br class="">
api-logfile=/var/log/pdns.log<br class="">
api-readonly=no<br class="">
<br class="">
webserver=yes<br class="">
webserver-address=127.0.0.1<br class="">
webserver-allow-from=0.0.0.0/0,::/0<br class="">
webserver-password=secret<br class="">
webserver-port=8081<br class="">
<br class="">
Can someone point me to the error?<br class="">
<br class="">
<br class="">
Regards<br class="">
   Volker<br class="">
<br class="">
_______________________________________________<br class="">
Pdns-users mailing list<br class="">
<a href="mailto:Pdns-users@mailman.powerdns.com" class="">Pdns-users@mailman.powerdns.com</a><br class="">
<a href="https://mailman.powerdns.com/mailman/listinfo/pdns-users">https://mailman.powerdns.com/mailman/listinfo/pdns-users</a><br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
</body>
</html>