On OS X 10.10 DNS Problems

Iljitsch van Beijnum, writing for Ars Technica:

For 12 years, the mDNSResponder service managed a surprisingly large part of our Mac’s networking, and it managed this task well. But as of OS X 10.10, the mDNSResponder has been replaced with discoveryd, which does the same thing. Mostly. Here are some strange networking problems we’ve observed since installing 10.10:

He has a good rundown of the networking related problems people are seeing on Yosemite, and I think these bugs in the new discoveryd daemon are a common source of the recent “functional high ground” frustrations.

But his advice at the end of the article — step-by-step instructions for replacing discoveryd with the old mDNSResponder from OS X 10.9 — is insane. Or at least, you’d have to be insane to follow his instructions on a machine you want to do production work on, and which you want to work properly with future OS updates from Apple. (It’s interesting though, that he claims Handoff and AirDrop still work after making the switch.)

Thursday, 15 January 2015