Important
While enabling the firewall in system preferences for other security reasons it does NOT firewall down SSH.
The firewall configuration in mac is a bit more complicated and requires an assessment of the system to ensure enabling the firewall does not impact functionality. It also requires setting up a launch daemon to ensure the firewall stays on after reboots or connections using VPN. We recommend submitting a ticket to The CNS help desk.