If we forward a domain and the remote nameserver returns a truncated answer, powerdns recursor 3.5rc2 does not retry over TCP/IP. Reported by Jan Piet Mens.
(this is with forward-zones-recurse=.=188.8.131.52)
With --forward-zones-recurse=.=184.108.40.206, I have no trouble resolving 'txt ring.nlnog.net', and tcpdump shows TCP fallback:
10:57:16.950087 IP (tos 0x0, ttl 64, id 61989, offset 0, flags [DF], proto TCP (6), length 74)
172.16.68.10.44322 > 220.127.116.11.53: Flags [P.], cksum 0xc580 (incorrect -> 0xf317), seq 1:35, ack 1, win 14600, length 3436800+ TXT? ring.nlnog.net. (32)
Would you please try jpmens.net any ?
Confirmed TWO bugs.
item 1 fixed in r3109. Item 2 remains.
item 2 presumably fixed in r3116, please confirm!
confirmed by jpmens, thanks!