NetBSD-Users archive

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

Re: lib/42405: libc: getaddrinfo() should perform T_A lookups before T_AAAA lookups, was: Resolver problems



>>>>> "ms" == Matthias Scheler <tron%zhadum.org.uk@localhost> writes:

    ms> No, the problem is caused by a router whose builtin caching
    ms> nameserver sends broken replies if NetBSD's libc queries for
    ms> AAAA records. The broken answer gets ignored and NetBSD's libc
    ms> waits 15(?) seconds before trying to query for A records.

facebook load balancers had this problem for a while, and with their
idiotic 60 second TTL it was a disaster.  but they fixed it after a
few months.  

really needs to be fixed on the broken end, IMHO.  but if you are too
obsinate, arrogant firefox assholes will start shipping its own
resolver and sending UDP itself instead of getaddrinfo().

Attachment: pgpEmKmNBqcTg.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index