[Pdns-users] API issue
Melvin Mughal
melvin at mughal.nu
Thu Mar 5 17:58:19 UTC 2015
Ok, did a fresh install. Now it's listening on 8081, pdns monitor seems to
say everything is oke, but curl still goes bad:
/etc/powerdns# service pdns monitor
Mar 05 12:36:05 Reading random entropy from '/dev/urandom'
Mar 05 12:36:05 This is a standalone pdns
Mar 05 12:36:05 UDP server bound to 178.62.251.135:53
Mar 05 12:36:05 TCP server bound to 178.62.251.135:53
Mar 05 12:36:05 PowerDNS Authoritative Server 3.4.3 (
jenkins at autotest.powerdns.com) (C) 2001-2015 PowerDNS.COM BV
Mar 05 12:36:05 Using 64-bits mode. Built on 20150302135812 by
root at autotest.powerdns.com, gcc 4.7.2.
Mar 05 12:36:05 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free
software, and you are welcome to redistribute it according to the terms of
the GPL version 2.
Mar 05 12:36:05 Polled security status of version 3.4.3 at startup, no
known issues reported: OK
Mar 05 12:36:05 Creating backend connection for TCP
% Mar 05 12:36:05 gmysql Connection successful. Connected to database
'powerdns' on 'localhost'.
Mar 05 12:36:05 About to create 3 backend threads for UDP
Mar 05 12:36:05 gmysql Connection successful. Connected to database
'powerdns' on 'localhost'.
Mar 05 12:36:05 gmysql Connection successful. Connected to database
'powerdns' on 'localhost'.
Mar 05 12:36:05 gmysql Connection successful. Connected to database
'powerdns' on 'localhost'.
Mar 05 12:36:05 Done launching threads, ready to distribute questions
^C
root at 8:/etc/powerdns# service pdns start
Starting PowerDNS authoritative nameserver: started
root at 8:/etc/powerdns# service pdns status
686: Child running on pid 688
root at 8:/etc/powerdns# lsof -i -P | grep -i 8081
pdns_serv 688 root 6u IPv4 35710 0t0 TCP 178.62.251.135:8081
(LISTEN)
*Here is the curl (with webserver-allow-from=0.0.0.0):*
curl --local-port 8081 -H 'X-API-Key: otto'
http://178.62.251.135:8081/servers/localhost/zones
curl: (56) Recv failure: Connection reset by peer
*Here is the curl with (with webserver-allow-from=my own connection ip,
where the curl is coming from)*
curl --local-port 8081 -H 'X-API-Key: otto'
http://178.62.251.135:8081/servers/localhost/zones
Internal Server Error
2015-03-05 17:52 GMT+01:00 Aki Tuomi <cmouse at youzen.ext.b2.fi>:
> On Thu, Mar 05, 2015 at 05:43:36PM +0100, Melvin Mughal wrote:
> > Ok, I'm an idiot. Found the problem. I did apt-get the package to install
> > and assumed it was the latest and greatest. The dump/monitor doesn't show
> > version when it has an error. After I deleted all the API lines, the
> server
> > started. When I dumped the log it showed the version.. PowerDNS version
> > 3.3.1...which has no API support. Eventually, Koko was right ;)
> >
> > I tried the newest version 3.4.3 through instructions (
> > https://doc.powerdns.com/md/authoritative/installation/) via dpkg
> install.
> > But when I try to install the pdns-backend-mysql package it won't
> install,
> > saying it needs pdns 3.3.1. I tried to first install pdns 3.3.1 and get
> rid
> > off it via dpkg replacing it with pdns 3.4.3. But that doesn't work. Is
> > there a newer version I need to get?
> >
>
> Hi, the static debian package provided by PowerDNS contains most backends.
>
> Aki
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/pdns-users/attachments/20150305/ee6fdd10/attachment-0001.html>
More information about the Pdns-users
mailing list