<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On May 11, 2016, at 9:12 AM, John Bond <<a href="mailto:nsd@johnbond.org" class="">nsd@johnbond.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><br class=""><br class="">On 10/05/2016 19:16, Anand Buddhdev wrote:<br class=""><blockquote type="cite" class="">On 10/05/16 19:48, John Bond wrote:<br class=""><blockquote type="cite" class=""><br class="">I have set up an <a href="http://example.com" class="">example.com</a> zone on one of my server's to demonstrate<br class="">this.  The following query produces no glue records in the additional<br class="">section.<br class=""><br class="">dig ns <a href="http://example.com" class="">example.com</a>. @5.28.62.36 +bufsize=1440 +norec<br class=""></blockquote><br class="">Right, so here, NSD isn't providing any glue. However... the recursor<br class="">already has at least one address that it knows answers for <a href="http://example.com" class="">example.com</a><br class="">(because the response had AA), and this address is 5.28.62.36. So the<br class="">recursor should be able to follow up with A and AAAA queries to<br class="">5.28.62.36 for all those NS records it got in the answer.<br class=""></blockquote>Ahh yes thanks<br class=""><blockquote type="cite" class=""><br class="">However, if the response from 5.28.62.36 had not been an authoritative<br class="">answer, but rather a delegation, then missing glue would make resolution<br class="">fail. NSD should recognise this, and set the TC bit in the response to<br class="">encourage the client to come back over TCP.<br class=""></blockquote>So i created a delegation and i still receive no glue see the following<br class=""><br class="">dig  ns <a href="http://sub.example.com" class="">sub.example.com</a>. @5.28.62.36 +bufsize=1444 +norec<br class="">dig  ns <a href="http://sub.example.com" class="">sub.example.com</a>. @2001:41c9:1:41c::36 +bufsize=1444 +norec<br class=""><br class="">This server will also allow axfr for the <a href="http://example.com" class="">example.com</a> and the nsd config<br class="">is available as here<br class=""><a href="https://gist.github.com/b4ldr/ec7e27c96099da0c86c815340c286697" class="">https://gist.github.com/b4ldr/ec7e27c96099da0c86c815340c286697</a><br class=""><br class="">Thanks John<br class=""></div></div></blockquote></div><div class=""><br class=""></div>John,<div class=""><br class=""><div class="">The NS is 40 records that requires a 1444 byte answer so when I increased the buffer size to 3K</div><div class="">I got two A records indicating that the server is limiting answers it gives out over UDP</div><div class="">With tcp I got </div><div class=""><div style="margin: 0px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">;; Query time: 89 msec</span></div><div style="margin: 0px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">;; SERVER: 5.28.62.36#53(5.28.62.36)</span></div><div style="margin: 0px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">;; WHEN: Wed May 11 15:13:04 EDT 2016</span></div><div style="margin: 0px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">;; MSG SIZE  rcvd: 3204</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class="">check your settings for </div><div class=""><dt style="font-family: arial, sans-serif;" class=""><b class="">ipv4-edns-size: <number></b></dt><dd style="font-family: arial, sans-serif;" class="">Preferred EDNS buffer size for IPv4.</dd><dt style="font-family: arial, sans-serif;" class=""><b class="">ipv6-edns-size: <number></b></dt><dd style="font-family: arial, sans-serif;" class="">Preferred EDNS buffer size for IPv6.</dd><div class=""><br class=""></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Olafur</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div></div></body></html>