[Pdns-users] Problem with PowerDNS Recursor 3.2 and EDNS enabled

Detlef Peeters listen at heringa.de
Thu Apr 1 13:15:59 UTC 2010


On Thu, 01 Apr 2010, bert hubert wrote:

> On Thu, Apr 01, 2010 at 12:09:12PM +0200, Detlef Peeters wrote:
>> Hello,
>> 
>> I've installed yesterday the Update to PowerDNS Recursor 3.2. In the
>> config I've enabled EDNS with the option "disable-edns=no".
> 
> You've discovered the (removed) EDNS support from PowerDNS. By mistake,
> 'disable-edns' was not removed from the --help output.
> 
> It is not documented, and it is is not supported (for now). The disable-edns
> feature should not have been visible.
> 
> That it works at all is a miracle ;-)

Bert, thank you for your answer. The most name resolutions worked for
me. The option "disable-edns=" is also in the "recursor.conf-dist" file.

Now, I have removed it from the config and it's working fast and good,
and without problems.

> > When we try to reach "www.danskebank.dk" then there is no resolution to
> > the IP. In the log I can see following entrys:
> > 
> > pdns_recursor[3518]: Discarding unexpected packet from 192.42.93.33: , 0
> > pdns_recursor[3518]: Discarding unexpected packet from 192.35.51.33: , 0
> > pdns_recursor[3518]: Discarding unexpected packet from 192.41.162.33: , 0
> > pdns_recursor[3518]: Discarding unexpected packet from 192.5.6.33: , 0
> 
> EDNS support was disabled for this specific reason. It turns out that as a
> nameserver, an inordinate amount of time and packets is spent on discovering
> the sizeable number of servers that do not support EDNS, and in fact return
> strange error packets.
> 
> > Where is the problem? With the nameserver from Danskbank? Or is it better
> > at the moment to disable EDNS in PowerDNS Recursor?
> 
> Definitely.
> 
> In the future, we might move to 'EDNS if really necessary', for example,
> after receiving a truncated packet.

Thank you for clarify it all.

Best regards,

Detlef



More information about the Pdns-users mailing list