Forgot to cc the list on my response :-(

John


-------- Original Message --------
Subject: Re: [Pdns-users] Wildcard record based on type
Date: Tue, 14 May 2013 16:36:03 -0400
From: John Miller <[email protected]>
To: Fernando Morgenstern <[email protected]>

I don't think there's a built-in way to keep your wildcard in place, but
also have individual TXT records for each label/subdomain.  Doing that
definitely is contrary to standard RFC behavior, so you'd have to
frontend your MySQL backend with something else--the pipe backend for
example--if you wanted PowerDNS to behave like that.  In other words,
you'd do something like

launch=pipe,gmysql

You could also modify the default gmysql queries
(basic-query,id-query,any-query, etc.) to use the wildcard if it exists.

Other than for ease of management, is there a reason you can't create A
records as well?  Without knowing your workflow, seems like if you're
generating TXT records automatically, the A records would be equally
easy to generate automatically, especially if they're all pointing to
the same IP.

As far as PowerDNS not "seeing" the new subdomains, double-check your
caching layer (packet cache, regular cache, and recursive NS if it's
part of the chain).  It's quite possible that a negative answer is
getting cached and doesn't get flushed until after a certain interval.

John


On 05/14/2013 04:11 PM, Fernando Morgenstern wrote:
Hi John,

I have a service that creates one subdomain for each account. Example:

account1.domain.com <http://account1.domain.com>
account2.domain.com <http://account2.domain.com>

I have to create an A record for each subdomain. This is easy since i'm
using the mysql backend.

The issue is that sometimes Powerdns won't "see" the new subdomains. I'm
not able to reproduce this issue easily, but even with the subdomain
created, it takes a while for Powerdns to serve that record properly. In
other words, i see it in the database, but a simple dig directly to
Powerdns won't return it.

A solution that I found was to use a wildcard record. It works perfectly
since all subdomains point to the same IP.

Now i also have to create TXT records ( which varies between accounts )
for each subdomain so the wildcard for A records stopped working and i'm
not sure about how to deal or fix this.




_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to