macOS Big Sur 11.3 firewall blocking screen sharing
Good day, denizens of this community. Or goodnight, depending on the rotation of your location. 😉
I have a weird issue with screen sharing on a brand new Macbook Air 2020 (M1).
My niece got this machine yesterday as a replacement for her old one and we proceeded to set it up as we had done on the old one. We set up screen sharing for remote sessions if help is required and everything was working. The new machine came with 11.2.3.
Tonight she ran into an issue (unrelated) and needed help. I logged on, fixed it for her and started the upgrade to 11.3. After the update went through I was no longer able to logon using screen share.
- If the Mac is on the login screen it acts as if there is no screen sharing enabled.
- If she is logged in it behaves like a black hole - as if the whole machine is not there.
Clarification: The screen share tool responds like that. The machine is still pingable on the network.
So I double checked everything. Is screen sharing enabled? Yep. Is the firewall set to allow incoming connections (by screen sharing)? Yep. Is the Mac pingable from the network? Yep.
After an hour of trying to find an issue in the logs (nothing presented) and even adding manual firewall rules (didn't help) I was growing desperate: I disabled screen sharing (just unticked the checkbox under "Sharing"), rebooted and enabled it again.
Voilà! It worked! One more reboot - same behaviour as above...
If I disable the firewall everything is working fine - but that is not a solution.
Additional information:
The issue persists on WiFi and a cable connection.
I am not connecting over the internet but through a VPN connection. For the Mac this is like a connection from a different subnet - that's it.
My subnet: 192.168.200.0/24
Macbook Air subnet: 192.168.1.0/24
Probably a bug - but I though to ask anyway: Does anybody know a solution?
-Dennis