You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

discoveryd process uses 100% CPU - Safari Can't find the server

Hello


Since upgrading to Yosemite, I lose connection to the internet 2 or 3 times a day. (Outlook goes offline at the same time)


This is with a wired connection. (Wi-Fi is turned off)


Safari gives me the "Safari Can't Find the Server" message.


Restarting the computer solves the issue temporarily.


While I'm unable to connect to the internet, Activity Monitor shows a process named "discoveryd" that uses 100% CPU.


Force quitting this process gives me back access to the internet instantly. Unfortunately, I suffered a kernel panic (auto restart) a few minutes after force quitting discoveryd. I'm not 100% sure those 2 are related but it would be an odd coincidence as I never experienced had a single kernel on that system. Haven't tried force quitting that process since.


I'm using this iMac in a work environment. (Connected to a windows file server and exchange)


This issue has been happening 2-3 times a day since the day I upgraded to Yosemite.


Any pointers on what could fix this issue ?


Thanks


iMac, OS X Yosemite (10.10), iMac (27-inch, Mid 2010)

Posted on Nov 10, 2014 1:05 PM

Reply
74 replies

Jan 12, 2015 10:44 PM in response to marksjc

On my home network I have two Macs: a 2013 MacBook Air and an 2008 MacPro. There are also usually a couple of iPhones and two iPads. There are also numerous non-computing devices.

The MacBook Air works perfectly. The iPads work perfectly. The iPhones seem to have intermittent doses of the discoveryd problem: good network connection but unable to find anything. Turning WiFi off and using the cellular network gets rid of the problem.

The MacPro has the discoveryd issue bad. Unlike most of the reports here it manifests when the computer is started up from cold. On most cold starts discoveryd will go to 100% CPU and no DNS lookups work for between 15 and 20 minutes. Then discoveryd starts working. Most days it keeps working all day but occasionally it will go bad during the day for a few minutes and then clear up.

I just thought it was worth reporting the variation on the theme. It seems this thing is a dog with fleas.

Jan 24, 2015 10:50 AM in response to cwilmo

The link in cwilmo's post of 2015 01/13 is bad. The correct link is:

http://arstechnica.com/apple/2015/01/why-dns-in-os-x-10-10-is-broken-and-what-yo u-can-do-to-fix-it/


(With the colons and slashes changed to "deactivate" it, the incorrect hidden link was to http <colon> <slash> <slash> http <slash slash> arstechnica.com/apple/2015/01/why-dns-in-os-x-10-10-is-broken-and-what-you-can- do-to-fix-it/)


I haven't read the linked article yet myself so can't comment on it.

Mar 21, 2015 8:11 AM in response to Juanjo99

I did something that seems to have "solved" the problem for now. I redirected all incoming DNS calls (ports 53) to my routers IP address using my routers port forwarding feature. I figure I could just let the router bounce the activity back. After doing that I am no longer getting flooded by DNS requests and my discoveryd activity is back to normal.

Apr 7, 2015 5:11 PM in response to amiga1000

ok so i just plugged in my ethernet cord and the issue went away. Thankyou Lord lol. We'll see how long this lasts if it comes back you all will here from me.... Aside from pluggin in my ethernet cable for a few seconds i also turned off file sharing and did the terminal deal that someone posted and entered my password. I'm about to restart my CPU just to make sure things are in tact. I'm exstatict right now. my computer was overheating and everything. I even purchased a new battery. The old one was done regardless it was that time lol. So here we go i'm gonna run Logic X and hope for the best. Thanks everyone for your posts helped me trouble shoot seems the discoveryd is a wireless network issue.


wireless works fine also.... before doing this i had an "!" in my wireless icon also

discoveryd process uses 100% CPU - Safari Can't find the server

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.