Built-in Firewall blocking VNC connections
Running 10.8.5 fully updated on a Mini. In System Preferences/Sharing, Screen Sharing is turned on. In System Preferences/Security, the Firewall is turned on. Clicking on options shows that Screen Sharing access is allowed, right at the top. (A few other apps are listed below it, all set to allow, there are no blocks.) Signed software is automatically allowed to receive connections, and stealth mode is disabled.
I try to connect via screen sharing from another computer. It fails, it just keeps trying and trying but never gets to the login prompt. Eventually I give up and hit Stop.
Go back to the mini, disable the firewall. Screen Sharing now works, logs in very quickly, as expected. If I reenable the firewall, an existiing screen sharing connection continues to work, but if I disconnect, I can't reconnect. (Until I disable the firewall again)
So why is the firewall blocking screen sharing from working, when Screen Sharing is explicly enabled in the firewall...? I would like to have the firewall turned on for security, but I need screen sharing allowed. Is there any way to do this?
This is a recent problem, just the last couple of days. It worked fine with the firewall turned on before. So maybe there's just some new trick that's needed?