Hello @desmond and @eduardo ,
While the Advanced Restrictions policy ensures the AirDrop feature isn’t blocked by the Hexnode, the discovery mechanism relies on a specific network protocol to function.
The reason you can send but not receive is likely due to the Bonjour (Multicast DNS) service being filtered or disabled on the managed devices. For a Mac to be seen by others, it must be able to multicast its presence over the network.
To fix this, please follow these steps:
- Enable Bonjour Multicast: Within your Hexnode policy, ensure that Bonjour Multicast is enabled in Advanced Restrictions for macOS devices to facilitate peer discovery.
- Verify Firewall Rules: If you are using Hexnode to manage the macOS Firewall, ensure that Block all incoming connections is unchecked, as this will kill the AirDrop discovery handshake.
- Force Policy Sync & Restart: After updating the policy to allow Bonjour traffic, sync the devices from the Hexnode portal and restart the Macs. A restart is often required to re-initialize Apple’s core network service for Bonjour (
mDNSResponder) with the new network permissions.
Once Bonjour Multicast is active, your managed Macs should be able to announce themselves and appear as recipients in the AirDrop menu.
Regards,
Elle Reed,
Hexnode UEM.