Remi Gacogne
Remi Gacogne
> We do see truncation happen when the backend recursive resolver sends a truncate. But as soon as the packet cache has filled, the back-end resolvers are not consulted and...
> `tc=1` responses when received over udp are not cached. Maybe they should be? Yep, I think it makes sense indeed. If one really does not want this behaviour this...
> But after dnsdist has filled its cache, future replies coming from the packet cache get transmitted to the client as UDP, with no truncation reply. If this is indeed...
Weirdly enough, if I send these queries to 9.9.9.9 I get different responses (different ordering of the TXT records in the RRset) with the same NSID: ``` $ dig +bufsize=10000...
As far as I can remember we never managed to reproduce the issue, but Otto might know more.
The initial feature request has been implemented in https://github.com/PowerDNS/pdns/pull/15423
Ideally, I would like something like 1000 concurrent incoming TCP connections by default, but that might be risky. A conservative approach might be to look at how many file descriptors...
Sounds related to https://github.com/PowerDNS/pdns/pull/14045
> My bad, I had however checked, so i will wait for the review/merge I knew what to look for and even then it was not easy for me to...
Thank you for the very nicely written issue, by the way, much appreciated!