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

Screen Sharing w/ Yosemite

Several feeds have been running for months about Screen Sharing failing after upgrades to Yosemite. I've tried posting this simple solution on several of them but decided to start a new feed that might benefit lots of others and save hours of trial and error fixes. Hope this helps.


For those still following this feed, this turned out (for me) to be a simple solution after reading all the feeds, suggestions, fixes, Apple bulletins, etc. System Preferences>Security>Firewall Options>"allow" or "block" incoming connections. There are two related to Screen Sharing - the obvious "Screen Sharing" (pic #1 below) and a less obvious (pic #2 below) "screensharingd". Both have to be ticked "allow." I've been networking with two MBPr and my desktop iMac. Screen sharing worked in all directions on all machines except from the MBPr's to the desktop. This solved the problem.


User uploaded file


Scroll down . . .

User uploaded file


Simple . . . wished I'd figured this out long ago. Hope it works for you as well.


Rod

Posted on Apr 23, 2015 12:18 PM

Reply
6 replies

Apr 23, 2015 8:10 PM in response to Linc Davis

Linc . . . you are correct, with a caveat. I have a Wireless Gateway I from Comcast. It does provide firewall protection; however “ . . .The default firewall setting on the wireless gateway is Low, but you can change your settings to suit your particular needs at any time.” The link below describes how to increase firewall security (see Step 4). This might be important information if readers choose to turn off their Mac firewall.


http://customer.comcast.com/help-and-support/internet/advanced-xfinity-wireless- gateway-features


I was able to resolve my conflict without disabling my firewall. With the low security default firewall on the Gateway, and perhaps other router/modems, would it still be safe to turn off the Mac firewall? Or should additional security be added?


Thanks for your response and help.


Rod

Apr 24, 2015 5:27 AM in response to Rod Miller

This is a comment on why you might, or might not, want to use the built-in Application Firewall.

The firewall blocks incoming network traffic, regardless of origin, on a per-application basis. By default it's off, and when turned on, it allows applications digitally signed by Apple, and only those applications, to listen on the network. It does not block outgoing traffic, nor can it distinguish between different sources of incoming traffic, nor does it filter traffic by content.

No matter how it's configured, the firewall is not, as some imagine, a malware filter. If that's what you expect it to do, forget it. All it will do is bombard you with pointless alerts.

Consider some scenarios in which you may expect the firewall to be useful.

1. You enable file sharing, and you allow guest access to certain folders. That means you want people on your local network, but not outsiders, to be able to access those shared folders without having to enter a password. In the default configuration, the firewall will allow that to happen. The router prevents outsiders from accessing the shares, whether the application firewall is on or off. But if your computer is portable and you connect it to an untrusted network such as a public hotspot, the firewall will still allow access to anyone, which is not what you want. It does not protect you in this scenario.

2. You unknowingly install a trojan that steals your data and uploads it to a remote server. The firewall, no matter how it's configured, will not block that outgoing traffic. It does nothing to protect you from that threat.

3. A more likely scenario: The web browser or the router is compromised by an attacker. The attack redirects all web traffic to a bogus server. The firewall does not protect you from this threat.

4. You're running a public web server. Your router forwards TCP connection requests on port 80 to your Mac, and the connections are accepted by the built-in web server, which is codesigned by Apple. The application firewall, still configured as above, allows this to happen. An attacker hacks into the system and tries to hijack port 80 and replace the built-in web server with one that he controls. The good news here is that the firewall does protect you; it blocks incoming connections to the malicious server and alerts you. But the bad news is that you've been rooted. The attacker who can do all this can just as easily turn off the firewall, in which case it doesn't protect you after all.

5. You're running a Minecraft server on the local network. It listens on a high-numbered port. You, as administrator, have reconfigured the firewall to pass this traffic. An attacker is able to log in to a standard account on the server. He figures out how to crash Minecraft, or he just waits for you to quit it, and then he binds his own, malicious, Minecraft server to the same port. The firewall blocks his server, and because he's not an administrator, he can't do anything about it. In this scenario, the security is genuine.

6. Here is a more realistic scenario in which you might have reason to enable the firewall. Your MacBook has sharing services enabled. You want those services to be available to others on a home or office network. When you're on those networks, the firewall should be off. When you move to an untrusted network, you can either turn off all the services, or enable the firewall with a non-default configuration to block them. Blocking is easier: one click instead of several.

Apr 24, 2015 5:42 AM in response to Linc Davis

Wow! I've been naive to the concept of "Firewall" and what it does, and doesn't, do. Thanks for increasing my knowledge and awareness. I use sharing services at home on my local network with my Wireless Gateway I modem/router firewall enabled. If it becomes a problem, I'll disable the firewall as you suggest. Users on my LAN are myself and my partner, no others. We seldom take our laptops to public places and rarely log on to "free" WiFi public networks. We are more likely to do so when traveling and staying in a hotel when we need access to the internet for planning, locating services, doing e-mail, etc. I know, this is probably a high risk area for an attack. But we don't travel extensively so the risk is still relatively low. When we leave our LAN, we'll disable sharing services, enable the Firewall when mobile and use the block option. That should do it :-)!


Again, thanks for sharing your knowledge and advice. I particularly like your style, straight forward, to the point and understandable! You do this service well.


Rod

Screen Sharing w/ Yosemite

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