X

Case-sensitive DNS lookup bug: a follow-up

Case-sensitive DNS lookup bug: a follow-up

CNET staff
We have previously covered the issue of the "case-sensitive bug" in Mac OS X's DNS lookup. A recent posting on the QuickDNS list explains more and notes that a QuickDNS update will remedy the problem. Here is an excerpt:

    "We have isolated the problem. The resolver in Mac OS X is still case-sensitive - it expects the results to be returned with the same case as the query. Note that part of the response is the query that was sent. QuickDNS Server returns the answer, authority, and additional sections in the correct case, but the query is returned in lower case. This has never before been a problem. Unfortunately, lookupd is still case sensitive, so it treats the answer as incorrect."

    Are you saying this is a Mac OS X bug or QuickDNS Pro bug?

    "Both. Mac OS X violates one, while QuickDNS violates the other. It's a tribute to the designers of the protocol that it takes two different violations for the system to break - this is common for the domain name system, where isolated faults are tolerated and worked around."

    Does the latest version of QuickDNS exhibit the problem?

    "Yes. We're working on an update. We're only planning to update QuickDNS 3.5. This new version, 3.5.1, should become available in a few weeks."