Skip Menu |
 

This queue is for tickets about the ParaDNS CPAN distribution.

Report information
The Basics
Id: 45615
Status: new
Priority: 0/
Queue: ParaDNS

People
Owner: Nobody in particular
Requestors: radu [...] yx.ro
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.8
Fixed in: (no value)



Subject: Infinite loop doing CNAME recursion
Download (untitled) / with headers
text/plain 453b
Looking at the new CNAME recursion code I see that ParaDNS::Resolver::Query::recurse_cname method should stop recursion, but it can't because the recursive lookup is made by new query, with nqueries member initialized to zero. I found this on an async qpsmtpd server not working properly because it was busy repeating the same DNS query. It was doing a lookup for a host that was incorrectly configured as an alias to itself. Please check, thank you!


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.