Hi Mike,

>      Anyone want to (gently) shoot me down....?

not really.

Of course, the correct fix would be to fix the authoritative setup.

You could do some research on your end to see how many requests your
servers are doing towards the service provider. Maybe you run in some
sort of rate limiting.

On the other hand I have failed to remove my blacklisted recursor source
ips from national-lottery.co.uk/nsX.camelotinteractive.com (speaking of
the recursors used by gmx.net/web.de/mail.com mail system) to be able to
resolve the MX records for national-lottery.co.uk.

My fix was to add a forward to cloudflare/google dns for this (in my
opinion bad behaving) domain to empty up the mailqueues and stop
customer complaints.

Cheers

Thomas

On 5/27/20 10:33 PM, Mike via Pdns-users wrote:
Hi,

     I already know Im going to get in trouble with the dns protocol
police, and probably shoot myself in the foot at the same time, however....

     I know of a large service provider that has foolishly put both
authoritative name servers for their domain on the same subnet, and for
which has occasional routing propagation issues which make it impossible
to reach their domain servers from some portions of the net but not
others. The services themselves, such as their MX host, continues to be
accessible, but the nameservers that tell you where the MX host is, are
occasionally not. I was thinking one possible valid approach, could
simply be a secondary cache where pdns will move records that reach
normal cache expiration. This secondary cache then attempts to
re-validate records with the auth servers, and if it gets NXDOMAIN or
updated data, flush or update the cache per normal. But, pdns would
continue answering queries out of this secondary cache (with a low ttl),
as long as it has not received any other authoritative data, at which
point when it does, the entry could go back into primary cache (or remove).

     I don't think the size of this secondary cache would grow out of
control because we're really just tracking records that we cannot a get
answers about either way from their primary auth servers. I don't see
where this would break anything either since, again, deletion from the
cache would be due to NXDOMAIN from an auth server, either the domain
auth or the root.



Mike-



_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users

_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to