Not that I am able to help, but:
 
We had some quite similar behaviour some weeks ago while testing some
things.
We had our two productive NS (powerdns) and one NS for testing (also
powerdns). While explicitly asking the testing one which had records for
a special CNAME it returned the IP resolved by a wildcard on the
productive one.
I also found out that if you point a CNAME to a record belonging to
another domain all resolves fine as long as the "other" domain is served
by the same server. E.g.:
test1.mytest.com => CNAME => something.anothertest.com
If there is another authoritative server for anothertest.com than the
one asked for mytest.com things fail. If it is on the same and
authoritative, everything works.
Since we found another possibility to solve "our" problem we just asked
ourselves if this behaviour is either a bug or a feature :-)
Maybe somebody could explain what the idea behind that behaviour is or
confirm it as a bug.
 
Cheers
 
Tobias
  _____  

From: pdns-users-bounces@mailman.powerdns.com
[mailto:pdns-users-bounces@mailman.powerdns.com] 
Sent: Dienstag, 10. April 2007 22:43
To: Derrik Pates
Cc: pdns-users@mailman.powerdns.com
Subject: Re: [Pdns-users] Newbie Question



   Yes, when it starts in the monitor mode it connects to the mysql
   server.  Also, I can resolve any of my A records, just not the CNAME
   record which is formatted as I provided earlier.
   
   
   On 4/10/07, Derrik Pates <demon@devrandom.net> wrote: 

      Tom Rossi wrote:
      > The second thing I tried was to remove the recursor key and use
      the pdns
      > as strictly authoritative.  The database remains the same -- a
      CNAME for
      > www.test.com <http://www.test.com>.  Again, I used nslookup to
      try and
      > resolve, but now I get a "** server can't find www.test.com
      > < http://www.test.com>: SERVFAIL"  Shouldn't it have responded
      with the
      > value of the CNAME even if it couldn't recurse to resolve it?
      
      That sounds like the database itself is misconfigured. Is there
      anything 
      in the system logs from PowerDNS stating that it's successfully
      connected to the database? What backend are you using?
      
      --
      Derrik Pates
      demon@devrandom.net
      


   


