[Pdns-users] Delegation broken?

bert hubert bert.hubert at netherlabs.nl
Tue Nov 22 23:15:51 UTC 2005


On Tue, Nov 22, 2005 at 04:09:23PM -0700, Michael Loftis wrote:
> Why do I have broken delegation wit the below records.  I was notified of 
> this problem by the customer.  PowerDNS should be returning NS records, 
> instead it returns SOA for parentdomain.org instead of the three NS for 
> sub.paren.org  -- i've changed the actual domains involved in the below 
> records but that's it.  Using gmysql backend, mysql 4.1.11 and powerdns 
> 2.9.19 on Debian Woody (3.0) *and* RedHat 7.3 testing box, both produce the 
> same result.

This problem is solved in commit
http://wiki.powerdns.com/projects/trac/changeset/539

We'll release a fixed version of PowerDNS shortly.
For instructions on applying, please see
http://wiki.powerdns.com/projects/trac/wiki/HACKING

Apologies.



> 
> I've tried adding another zone for the sub but I still never get the right 
> answer from powerdns, it never responds with authority section pointing out 
> the correct servers.
> 
> I'm pretty certain this is a pretty nasty bug because I can't delegate 
> subdomains at all right now.
> 
> 
> dhcp-2-206:~/Desktop/modwest/dev/pdns/pdns-2.9.19 mloftis$ dig a 
> sub.paren.org @ns1.ournsss.com
> 
> ; <<>> DiG 9.2.2 <<>> a sub.paren.org @ns1.ournsss.com
> ;; global options:  printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16412
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> 
> ;; QUESTION SECTION:
> ;sun.paren.org.                 IN      A
> 
> ;; AUTHORITY SECTION:
> paren.org.              3600    IN      SOA     ns1.ournsss.com. 
> root.ournsss.com. 2005080215 10800 3600 604800 3600
> 
> ;; Query time: 21 msec
> ;; SERVER: 216.000.000.13#53(ns1.ournss.com)
> ;; WHEN: Tue Nov 22 16:05:06 2005
> ;; MSG SIZE  rcvd: 98
> 
> 
> 
> mysql> select id,name,master,last_check,type,notified_serial,account from 
> domains where name='paren.org';
> +------+-----------+--------+------------+--------+-----------------+---------+
> | id   | name      | master | last_check | type   | notified_serial | 
> account |
> +------+-----------+--------+------------+--------+-----------------+---------+
> | 9279 | paren.org | NULL   |       NULL | NATIVE |            NULL | NULL 
> |
> +------------------+--------+------------+--------+-----------------+---------+
> 1 row in set (0.00 sec)
> 
> 
> mysql> select id,domain_id,name,type,content,ttl,prio from records where 
> domain_id=9279;
> +--------+-----------+---------------------+-------+--------------------------------------------------------------------+------+------+
> | id     | domain_id | name                | type  | content 
> | ttl  | prio |
> +--------+-----------+---------------------+-------+--------------------------------------------------------------------+------+------+
> | 102592 |      9279 | paren.org           | SOA   | ns1.ournsss.com 
> root.ournsss.com 2005080215 10800 3600 604800 3600 | 3600 |    0 |
> | 102593 |      9279 | paren.org           | NS    | ns1.ournsss.com 
> | 3600 |    0 |
> | 102594 |      9279 | paren.org           | NS    | ns2.ournsss.com 
> | 3600 |    0 |
> | 102595 |      9279 | paren.org           | MX    | mail.ournsss.com 
> | 3600 |   10 |
> | 102596 |      9279 | jobmetric.paren.org | A     | 216.220.25.220 
> | 3600 |    0 |
> | 102597 |      9279 | forum.paren.org     | A     | 216.220.25.220 
> | 3600 |    0 |
> | 102598 |      9279 | forums.paren.org    | A     | 216.220.25.220 
> | 3600 |    0 |
> | 102599 |      9279 | paren.org           | A     | 204.11.246.1 
> | 3600 |    0 |
> | 102601 |      9279 | loan.paren.org      | A     | 216.220.25.218 
> | 3600 |    0 |
> | 102602 |      9279 | mail.paren.org      | CNAME | loan.paren.org 
> | 3600 |    0 |
> | 102603 |      9279 | oldftp.paren.org    | A     | 66.62.254.31 
> | 3600 |    0 |
> | 102607 |      9279 | r1.paren.org        | A     | 216.220.25.217 
> | 3600 |    0 |
> | 102608 |      9279 | pnat.paren.org      | A     | 216.220.25.218 
> | 3600 |    0 |
> | 102609 |      9279 | ftp.paren.org       | CNAME | ftp.ournsss.com 
> | 3600 |    0 |
> | 102610 |      9279 | db.paren.org        | CNAME | db.ournsss.com 
> | 3600 |    0 |
> | 102611 |      9279 | ns1.paren.org       | CNAME | ns1.ournsss.com 
> | 3600 |    0 |
> | 102612 |      9279 | ns2.paren.org       | CNAME | ns2.modwest.com 
> | 3600 |    0 |
> | 138147 |      9279 | sun.paren.org       | NS    | 
> ns1.theirnameserver.net                                            | 3600 | 
> NULL |
> | 138148 |      9279 | sun.paren.org       | NS    | 
> ns2.theirnameserver.net                                            | 3600 | 
> NULL |
> | 138149 |      9279 | sun.paren.org       | NS    | 
> ns3.theirnameserver.net                                            | 3600 | 
> NULL |
> +--------+-----------+---------------------+-------+--------------------------------------------------------------------+------+------+
> 20 rows in set (0.00 sec)
> 
> 
> 
> --
> "Genius might be described as a supreme capacity for getting its possessors
> into trouble of all kinds."
> -- Samuel Butler
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-users
> 
> 
> !DSPAM:4383a5fe104021814162665!

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services


More information about the Pdns-users mailing list