[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#960739: libc-bin: getaddrinfo() fails with EAI_AGAIN when the DNS query returns a large number of A and AAAA records.



Hi, Aurelien,

Thank you for looking into this.  I really appreciate it.

> Which nameserver do you use?

Google DNS ( 8.8.8.8 and 8.8.4.4 )

> As the answer is probably large, it might
> be interesting to check if it supports TCP connections as a fallback.
> Alternative you might want to enable edns0 if it's not already done.

I will definitely look into that.

> Could you try with other nameservers, there are many public DNS servers
> available to test.

I’m sorry that I didn’t think of that.  Everything works fine with OpenDNS ( 208.67.222.222 and  208.67.220.220 ).

> Finally would it be possible to get a tcpdump trace of the issue? That
> would likely help to understand the issue.

Please see the attached pcap file.

Attachment: bad-gdns-lookups.pcap
Description: Binary data

Please let me know if there is any other data I can provide.

Kindest regards,
Mike Przybylski

Reply to: