MacOS – Can’t remote into Mac mini

macmacosremote desktop

I have a MacBook Pro and a Mac mini, both running Mountain Lion. This problem, however, started when I had Lion. I can remote in to my MacBook Pro just fine from my iPhone and iPad. But I can't remote into my Mac mini. It started out just fine and I could remote into the Mac mini from my iPhone, iPad as well as my MacBook Pro. Later (I was still on Lion), I could still log in from my iDevices but no longer could from my MacBook Pro. This behavior continued after installing Mountain Lion. Now, I can't remote in from anywhere. I want to avoid doing a clean install, but I will I have to.

I have tried switching from Remote Management under Sharing to Screen Sharing, and back. nothing works. Recently (before I lost the ability to remote in at all, but after I lost the ability to remote in from my MacBook), I also lost the ability to edit my parental controls on the Mac mini from my MacBook. Little by little, I am completely losing the ability to remote in/screen share to my Mac mini at all. Currently, I can only remote in via SSH for a terminal.

My network includes my AirPort Extreme, Time Capsule, MacBook Pro (mid-2010), Mac mini (mid 2010), iPad (3), iPhone 4S, and my father's PC. Only my father's PC is connected by wire. The rest is wireless.

If anyone can guide me in the right direction, I'll be very grateful.

Best Answer

Some more info would be helpful here. What app are you using on your iOS devices and Mac to connect to your Mini? What happens when you try to connect—do any errors appear, or does nothing appear to happen?

First off, make sure Screen Sharing is enabled in Sharing Preferences (Remote Management is only for using Apple Remote Desktop, so don't bother with that unless you're actually using that program). Double-check that Allow access is set to either "All Users", or "Only these users" with your user name included in the box.

Now try connecting from another Mac, using the Finder's Connect to Server dialog (under the Go menu, or ⌘K). Under Server Address, type in vnc://IP_OF_YOUR_MINI then hit connect. If you can connect that way, but not using the Finder's Shared panel, then the problem is likely in the Bonjour service that advertises the screen sharing option.

Another thing to check is what version of Apple Remote Desktop Client you have installed. If you have 3.6, there's a bug that can cause timeouts for Screen Sharing/VNC clients. The temporary fix is removing /System/Library/CoreServices/RemoteManagement and re-installing 3.5.3. This worked for me on Lion, I don't know if it will work on Mountain Lion. Make sure to keep a backup copy of the files you delete, in case the install doesn't work.