DISQUS

Mind Mining Medium: Leopard: Turn off Bonjour (mDNSResponder)

  • bill bratches · 2 years ago
    you can turn it off in finder prefs.
  • Ali Karbassi · 2 years ago
    @Bill Bratches: Actually, doing that will just hide the display. The process is still running in the background, taking up loads of memory and CPR cycles.

    Test it out and see.
  • tom · 2 years ago
    I may just be "Back to My Mac" that is causing mDNSResponder to churn. I turned off "Back to My Mac" in the .Mac preference pane and all is quiet on the mDNSResponder front for me.
  • Ali Karbassi · 2 years ago
    @Tom: I don't have "Back to My Mac" at all. I currently don't own a .Mac account. I tested this again and it doesn't seem to work either.

    It seems to me that Apple has this process running in the background so that when the option to view them is turned on, the display is instant.

    Please run your own tests and get back to me. I used <tt>top</tt> and Little Snitch to view stats.
  • mad villain · 2 years ago
    Hi! I used your instructions to disable mDNSResponder a couple of days ago and all went fine (the list of local computers in finder was no more). But today a bunch of pc-servers suddenly appeared and I have no idea why? No macs this time and I tried to enable then disable mDNSResponder again but with no luck. any ideas?
  • John · 2 years ago
    Turning off Back to my Mac worked for me as well. It fixed both mDNSResponder and syslogd, which was also out of control.
  • cegori · 1 year ago
    turning of "Back to my Mac" works with me too, it fixed syslogd and mdnsreponder problem.
  • Daniel Jaffurs · 1 year ago
    Thank the gods. I was sure that something on the university system was sucking my computer dry, but shutting off the "back to my mac" did the trick.
  • Tim · 1 year ago
    Since we upgraded to OSX 10.5 Leopard on several of the MACs in our department. These machines have been devouring all the the available ports on a Windows Server in our corporate setting. We tried going in a disabling Bonjour and that seems to take care of the problem, however We use Font Suitcase Fusion and that program uses Bonjour to check for other machines with the same copy of the software, so the software will not launch and function without Bonjour. Any ideas or solutions to this problem? Any ideas would be appreciated.
  • Tim A · 1 year ago
    I have been having the same problem with my Leopard systems. Disabling Bonjour did the trick. Thank you!
  • Scavenger · 1 year ago
    I've not had that problem, but for some reason, on my Leopard system, I was no longer seeing the different computers in my network. Thanks to this page, I now know that Bonjour = mdnsresponder, so a quick trip to Activity Monitor, and a quit & restart process later and everything is working again!

    Thanks!
  • Adam · 1 year ago
    are we talking about disabling bonjour on the server or on the client workstations
  • janr · 1 year ago
    Thanks for the tip. Disabling bonjour also fixes an issue with slow dns lookups (2-3 seconds for each and every lookup). This happens when you add the .local domain to list of search domains.
  • SLOTECH90 · 1 year ago
    I have just the opposite problem. I would like to turn Bonjour on. Step by step please.
  • Kat · 1 year ago
    I too would like it turned on. I inadvertently denied access to it when I downloaded a ProTools upgrade. Now my ipp printing doesn't work! Help!
  • Jean · 1 year ago
    It's written in the article...
    sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
  • jared · 1 year ago
    i try to torn it off and after typing the file listed above in the terminal it asks for my password but then will not let me type anything at all...? help?
    thanks
  • jared · 1 year ago
    oh. it was just invisible.
    thanks!
  • Bob · 1 year ago
    has anyone a workaround for the extensis suitcase issue? so if you kill the mdnsresponder, suitcase is not opening anymore. somebody mentioned before.

    any ideas?
  • Micael · 11 months ago
    windows® users can end the Bonjour (mDNSResponder) process through the Task Manager(Ctrl-Alt-Del).
  • Micael · 11 months ago
    It will restart on the next reboot.
  • Paul W · 10 months ago
    Been going out of my mind for weeks with this issue. Could bind the Mac to AD (eventually, after about 30 mins!).

    Then couldn't log in with any AD account - the shakes. Then went to log back in as root, took about 15 mins to log in every time :-( Never had this problem with Tiger.

    Turned off Bonjour, as per above advice, and BINGO! AD login for first time ever, and fast. Thanks a million!

    Running over a massive corporate global network btw. 99.9999% PCs though.
  • Alex J. Avriette · 10 months ago
    You're not exactly qualifying what "going nuts" means, and you're not explaining how exactly this "fix" of yours actually fixes anything. All you've done is suggest to the internet that people can solve vaguely defined problems by pulling daemons out of Apple's boot process and the normal running of the OS.

    I've personally run zeroconf/rendezvous/bonjour on networks of many thousands of machines, and it's never been an issue. What you may be seeing is a misconfiguration elsewhere that has mdnsresponder behaving poorly.

    And the fellow complaining about syslogd also going crazy: consider that randomly fiddling with daemons might just cause another daemon (do you know how many of Apple's daemons actually use mdns?), like, say, Apache, to complain loudly (yes, I am aware apache has its own log files).

    Simply using the terms "going nuts" and "going crazy" to describe the justification for people randomly coming across this page on the internet and issuing commands as the superuser. I personally think you're instructing people here to play with fire, and it's irresponsible.
  • Derek S · 9 months ago
    Turning off mDNS also kills Safari, which sits and does nothing - no rainbow beachball, no errors, just . . . nothing. I had to turn it back on.

    Beware!
  • Derek S · 9 months ago
    Oh, sorry . . .

    OSX 10.5.4, Safari 3.1.2
  • CADAM · 9 months ago
    The problem is that fact that Bonjour is always broadcasting and using .local domain setting. This is typically the internal deisgnation for a LDAP server (Windows Active Directoy). So the MAC can become confused when joined to the Windoew AD.
    Besides, why would you want a bunch of chater on your network telling everyone else what you are running. Bonjour may be an ease of configuration thing, but it is a huge step backwards. AppleTalk anyone?
  • Anonymous · 8 months ago
    I typed in the command line in the terminal and it asks me for my password. The problem is that it won't let me type anything. What should I do?
  • Ali Karbassi · 8 months ago
    Eric, for security reasons the terminal will not show you typing in your password. Just type it in anyway and press enter. If it's incorrect, it will tell you so.

    Best of luck.
  • 247 Comp ltd · 7 months ago
    On windows XP the best option to remove it, is go C:\program files\bonjour and remove two files, but first you will need to STOP THE SEERVICE to do that you will need to run: Start-> Control Panel ->Administrative Tools-> Services and now you need to locate something like: "##Id_String1.6844F930_1628_42_BC_5BB94B9762##" (not exactly that string but looks very simmilar) and now right click on the string next click STOP
    If you got troubles set startup type as disabled-> restart the machine and remove folder bonjour actually you will need to remove two files in that folder:
    mdnsNSP.dll and mDNSResponder.exe

    Rafael Kubik http://www.247comp.co.uk
  • Patty · 7 months ago
    After I typed in my password and hit enter, it tells me "Error unloading: com.apple.mDNSResponder. I did the process over again and got the same error message. Any suggestions?
  • dsfh · 3 months ago
    snow leopard doesent work!