Local port doesn't change anything and nc localhost returns nothing. To configure the port, I added these lines:
*# IP Address of web server to listen on* *webserver-address=127.0.0.1* *# Port of web server to listen on* *webserver-port=8081* *# Web server access is only allowed from these subnets* *webserver-allow-from=0.0.0.0/0,::/0 <http://0.0.0.0/0,::/0>"* And restarted pdns with 'sudo service pdns restart'. Now when I run 'sudo lsof -i -P | grep -i 8081' to see what is listening on that port, I get nothing at all listening on that port. Shouldn't the port be listening after the pdns restart? 2015-03-04 16:50 GMT+01:00 Juraj Lutter <ju...@lutter.sk>: > --local-port specifies which OUTGOING PORT will curl use. not the > destination port. > > > On 03/04/15 16:41, Melvin Mughal wrote: > > Yep, tried it. Put it in the config on 8081 and also tried 8082. But then > we get the 'curl: (45) bind failed with errno 48: Address already in use' > response back. So no luck with that :( > > 2015-03-04 16:31 GMT+01:00 AJ McKee <aj.mc...@druid-dns.com>: > >> Hi Melvin, >> >> Seems you are talking to your local apache, >> >> Try hostname:8081 for your request, unless of course you have gone >> through the trouble of reverse proxying the pdns instance. >> >> AJ >> >> On 4 March 2015 at 15:17, Melvin Mughal <mel...@mughal.nu> wrote: >> >>> Followed the readme (https://doc.powerdns.com/md/httpapi/README/). >>> Added those three lines to the pdns.conf, to get the API working. When we >>> try an API call, it gives: >>> >>> *<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">* >>> >>> *<html><head>* >>> >>> *<title>404 Not Found</title>* >>> >>> *</head><body>* >>> >>> *<h1>Not Found</h1>* >>> >>> *<p>The requested URL /servers/localhost/zones was not found on this >>> server.</p>* >>> >>> *<hr>* >>> >>> *<address>Apache/2.4.7 (Ubuntu) Server at ourhostname.com >>> <http://ourhostname.com> Port 80</address>* >>> >>> *</body></html>* >>> >>> >>> When we add the lines to specify on which address the webserver should >>> be found, we get: >>> >>> >>> curl --local-port 8081 -H 'X-API-Key: NwY>kpVMMuB8ib' >>> http://ourhostname.com/servers/localhost/zones >>> <http://ns3.undev.nl/servers/localhost/zones> >>> ruby-2.1.1 >>> [16:05] >>> >>> curl: (45) bind failed with errno 48: Address already in use >>> >>> >>> Anyone knows what's going wrong? >>> >>> _______________________________________________ >>> Pdns-users mailing list >>> Pdns-users@mailman.powerdns.com >>> http://mailman.powerdns.com/mailman/listinfo/pdns-users >>> >>> >> >> >> -- >> AJ McKee >> phone: +353 83 1130 545 >> profile: http://linkedin.com/in/ajmkee >> jid: aj.mc...@druid-dns.com >> blog: http://aj.mc-kee.com/ >> twitter: @ajmckee >> > > > > _______________________________________________ > Pdns-users mailing > listPdns-users@mailman.powerdns.comhttp://mailman.powerdns.com/mailman/listinfo/pdns-users > > > > -- > Juraj Lutter > URL: http://www.wilbury.sk/ > XMPP: ju...@lutter.sk > Pekny, mily a usmievavy webhosting a serverhousing: http://www.nic.sk/ > >
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-users