0 Replies Latest reply: Jun 18, 2012 1:17 PM by jhubbsGA
jhubbsGA Level 1 Level 1 (0 points)

WARNING:  when you make a backup of com.apple.mDNSResponder.plist, DON'T leave it in /System/Library/LaunchDaemons!!  I tried making this change and had copied it to com.apple.mDNSResponder.plist.backup in the same directory and totally broke name resolution.  Tried backing out the change by copying the backup file back over and still broken.  Static IP with DNS addresses set manually; still broken.


What gave it away was that I could get name resolution to work again with


  sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

  sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist

  sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

  sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist


but resolution would still be failing after a reboot.


The admonition in the article to delete a ....plist~ file if you were using Emacs gave me the idea that maybe this was one of those things where anything in the directory gets used somehow regardless of how it's named and that made me wonder if the presence of com.apple.mDNSResponder.plist.backup was causing a problem.  Deleted com.apple.mDNSResponder.plist.backup and all was well again.  I was looking at a nuke-n'-pave!

MacBook Pro