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

Safari DNS problem in Yosemite? Works, then slow death...

Safari 8.0 + Yosemite seems to have a problem. It will work for a while, then begins to fail to load and is unable to resolve top level domains - "Safari Can't Find the Server ... [e.g. apple.com]"


Restarting Safari often resolves the issue for a while (minutes, hours?), then performance deteriorates until it finally gives up and generates the error. Chrome, on the same machine, does not suffer this problem.


17" Intel iMac, Safari 8.0, Yosemite, Exede broadband (satellite).


Anybody else see this issue and/or have a solution?


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


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

Posted on Oct 21, 2014 1:44 PM

Reply
Question marked as Best reply

Posted on Oct 21, 2014 2:12 PM

Im also having the same issue. Safari appears to work for a while then errors out or pages do not display. I also am running Yosemite on a 27" iMac (2011)

253 replies

Oct 23, 2014 4:40 AM in response to shin727

Experiencing the same types of problems and it is definitely not a Safari or Web problem. When this happens, evening trying to "ping" the unresponsive site fails because the name of the site cannot be translated into its corresponding IP address - the basic function of DNS.

However, when you use the "nslookup" tool you'll find that the DNS server your Mac is using at that time is perfectly happy to perform this translation!


What all that tells me is that Maverick's internal DNS caching is having trouble. This mechanism tries to cut down on the number of DNS translation requests by remembering the answers from before. In this case that mechanism appears to get stuck. I am going to try and figure which processes embody this mechanism to see if there is a way to unstick them

Oct 24, 2014 2:23 PM in response to narribri

Thanks for sharing your info from apple support! It has been maddening, especially when you're trying to get work done!!!


I've done all the things mentioned (except trashing the cache file, which I'll try now...), and it sooo slooow.


When I was using the Yosmite beta version ... I don't recall that Safari was this slow!

Hopefully they get a fix for this soon!

Oct 25, 2014 1:14 AM in response to shin727

Same here. I have it on my MB Air (brand new), my old MB Air (4,1) and my iMac. Supports suggestion that you should change your DNS is crap. I have the problem at home where I use public DNS and in the office where we have our own DNS. If I set up a static DNS, I will not be able to access our

domain. My Windows machines and units still running Maverick do not have that problem.

When I use Chrome and Firefox, it works all the time, so it is definitely a Safari bug.

Oct 25, 2014 9:29 AM in response to MCW55

I wiped my second disk and installed only Yosemite. At first I didn't even use my Apple ID on the confiruration. I have been on Facebook, Google Plus, Hulu. All the sites I was having issues with. NSLookup from command line works. Telnet works. I assume that when I upgraded and moved my apps and files over through the Mac Migration that something broke.


I don't know what it is. But there is a large amount of people who are having this same problem. At least I know a completely clean install Yosemite works properly.

Oct 25, 2014 11:03 AM in response to Phillip Howe1

The answer is that this is caused by the discoveryd process being crashed by an application on your system. Restart it with.


sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist


You will need to do this every time it stops working, a more long term solution is to find out what application is causing the problem and then disable Bonjour networking in it.


See these posts for more info.


http://apple.stackexchange.com/questions/151842/yosemite-cannot-resolve-domain-n ames

https://trac.adium.im/ticket/16827


It's disappointing that Apple's tech support gave up, rather than fixing the issue.

Oct 25, 2014 1:22 PM in response to MCW55

I have similar issues here, I have restricted my variables to this:


- my Internet connection: I have not the problem, or much less, If I use a different connection, for example iPhone hotspot;

- I don't have any issue on https sites, I do have issues with http sites in forms/logins submission only;

- the same issue happens on Yosemite/Safari 8 but even on iOS 8.1 on iphone and ipad when using my home wifi network;

- it happens for the domains hosted on one remote server only;


Chrome and Firefox are working without problems.


I have made a fresh installation of Yosemite and then I have imported user data from TimeMachine backup.


Hope a fix will come soon!

Oct 26, 2014 3:37 AM in response to MCW55

I took the fairly drastic step of a complete disk erase and reinstall this morning (Desperate! My business depends on my computer) and it seems to have worked. Everything's running well, performance is back to normal and browsing is perfect on secure and unsecured sites. I'm very carefully reinstalling software and backing up between each install, but all my basics are on and everything is fine. If you've got good backups (not time machine) then this might be an alternative to waiting for apple.

Safari DNS problem in Yosemite? Works, then slow death...

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