[Pdns-users] Perl powerDNS API

2010-06-25 Thread fredj toukebri
Hi all,

i want to manage our DNS plateform (PDNS servers) through external application. 
so that i need web services or API to interact dns with our application: 

Is somebody working on this already.

Regards,

Fredj Toukebri



  ___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


Re: [Pdns-users] strange resolution problem

2010-06-25 Thread bert hubert
On Tue, Jun 22, 2010 at 02:31:44PM +0200, Mario Caruso wrote:
 Here is an except from the daemon log files, can someone  explain me what is 
 happening ?

Hi Mario,

It is good to hear that you switched to PowerDNS. I hope it will work well
for you. Regarding the case below:

 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: Trying IP 
 213.92.11.34:53, asking 'www.cafsials.it.|A'
 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: Got 2 
 answers from ns2.register.it. (213.92.11.34), rcode=3, in 41ms
 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: accept 
 answer 'www.cafsials.it.|CNAME|web.dataufficio.com.' from 'cafsials.it.' 
 nameservers? YES!
 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: accept 
 answer 'dataufficio.com.|SOA|ns1.register.it. hostmaster.register.it. 
 2004061701 10800 3600 604800 86400' from 'cafsials.it.' nameservers? NO!
 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: 
 determining status after receiving this packet
 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: 
 status=NXDOMAIN, we are done 

The problem here is that 'ns2.register.it' returns an authoritative NXDOMAIN
RCode. 

In this case, the NXDOMAIN is a lie, since you could actually decide to
'trust' that data.

However, it is generally not a good idea to make a nameserver program around
a bug of someone else.

In this case, it is nice that it works in BIND. If you measure, you find
that BIND and PowerDNS resolve about the same amount of domains correctly.
There will be some domains that work well in PowerDNS and not in BIND and
the other way around.

So please ask 'register.it' to solve their nameserver.

Kind regards,

Bert Hubert

PS: in powerdns recursor 3.3, this domain will start working anyhow after
the first query. So the practical problem is limited there.

 Jun 22 14:16:43 elan pdns_recursor[26638]: [2048] www.cafsials.it.: failed 
 (res=3)
 Jun 22 14:16:43 elan pdns_recursor[26638]: 0 [2048] answer to question 
 'www.cafsials.it.|A': 1 answers, 0 additional, took 2
 packets, 0 throttled, 0 timeouts, 0 tcp connections, rcode=3



 ___
 Pdns-users mailing list
 Pdns-users@mailman.powerdns.com
 http://mailman.powerdns.com/mailman/listinfo/pdns-users

___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


[Pdns-users] PowerDNSSEC

2010-06-25 Thread Michael Braunoeder

Hi,

I'm currently evaluating the PowerDNSSEC implementation and found 2 issues:

-) Is it possible to disable the signing-on-demand feature? I want the 
powerdns to act as slave to a hidden-master which does the signing of 
the domain, and the powerdns should just serve the signed zone (without 
any resigning and without access to the Keys).


-) I tried the PostgreSQL-Backend, but I allways received the following 
error message:  TCP server is unable to launch backends - will try 
again when questions come in: Undefined but needed argument: 
'gpgsql-dnssec'. What is the format of the missing 
gpgsql-dnssec'-Parameter I've to add?


Best,
Michael
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


Re: [Pdns-users] Perl powerDNS API

2010-06-25 Thread fredj toukebri

thanks for replay,

I meen API or web services that will be used by  our external application to 
manage domains, zones, records by adding , modifying , etc.


Regards 
Fredj.

 
--- En date de : Ven 25.6.10, Derrik Pates de...@devrandom.net a écrit :

De: Derrik Pates de...@devrandom.net
Objet: Re: [Pdns-users] Perl powerDNS API
À: pdns-users@mailman.powerdns.com
Date: Vendredi 25 juin 2010, 18h44

On 06/25/2010 03:38 AM, fredj toukebri wrote:
 i want to manage our DNS plateform (PDNS servers) through external
 application. so that i need web services or API to interact dns with our
 application:
 
 Is somebody working on this already.

If you mean an API to manipulate records, there isn't one, and never
will be. The idea with PowerDNS is that you can mate it with the record
storage solution of your choice (MySQL, PostgreSQL, other DB via
OpenDBX, LDAP, or even BIND zones if you must), and update at will
(though BIND zones would require explicit reload requests, as with BIND
itself). If your records are in a database, just manipulate them, maybe
tweak the cache parameters to not hold onto cached data too long, and go
on your merry way.

Or do you mean something else? If so, what do you have in mind? Internal
statistics or something? Also no APIs for it, but I'd bet someone could
cough up some simple examples for connecting to PowerDNS and requesting
internal metric values.

-- 
Derrik Pates
de...@devrandom.net
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users



  ___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


[Pdns-users] MacOS X support/development

2010-06-25 Thread Brielle Bruns

Hello All,

I've got a G5 XServe running 10.5 - who would I need to talk to if I 
wanted to offer a ssh login to assist with OS X development of PowerDNS?


:-)


--
Brielle Bruns
The Summit Open Source Development Group
http://www.sosdg.org/ http://www.ahbl.org
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


Re: [Pdns-users] PowerDNSSEC

2010-06-25 Thread Leen Besselink

On 06/24/2010 03:08 PM, Michael Braunoeder wrote:

Hi,


Hi,

I'm currently evaluating the PowerDNSSEC implementation and found 2 
issues:




As no person which is more knowledgable answered your question, I 
thought I would answer with what I know.


-) Is it possible to disable the signing-on-demand feature? I want the 
powerdns to act as slave to a hidden-master which does the signing of 
the domain, and the powerdns should just serve the signed zone 
(without any resigning and without access to the Keys).




The disable the 'signing-on-demand'-feature has been discussed on this 
mailinglist before, the answer was: it will be optional in a future version.


-) I tried the PostgreSQL-Backend, but I allways received the 
following error message:  TCP server is unable to launch backends - 
will try again when questions come in: Undefined but needed argument: 
'gpgsql-dnssec'. What is the format of the missing 
gpgsql-dnssec'-Parameter I've to add?




I like your choose of database, but I don't have any information on the 
current state of this or any other bankend in combination with DNSSEC, 
other than I've used the 'bind-backend' (text-file). I do know that 
every database backend needs to implement some basic extra functions 
before it can work with DNSSEC.


That information can be found here:

http://wiki.powerdns.com/trac/wiki/PDNSSEC/backends

As linked from: http://wiki.powerdns.com/trac/wiki/PDNSSEC

But I did see on that page it says:

Things to be aware of Only BIND and Generic MySQL (gmysql) backend 
right now


It's also the same page that mentions:

Next

The completely live  auto-signing nature of PowerDNSSEC is not what 
everyone wants. Other DNSSEC modes will be added soon.



Best,
Michael
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users



___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users