Thanks for the tips about pipe and the option to modify the mysql query. I will take a look.
Regarding the cache issue what i tried in the past was: negquery-cache-ttl=0 query-cache-ttl=0 cache-ttl=0 None of these directives seem to have worked. I guess there isn't other directives that i should change, no? On Tue, May 14, 2013 at 5:36 PM, John Miller <[email protected]> wrote: > 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
