He buscado qué puertos TCP utiliza iMessage para comunicarse y Apple dice:
80 (TCP)
443 (TCP)
5223 (TCP)
En mi caso particular, la navegación web (80, 443) no está permitida. Pero nos gustaría permitir el uso de iMessage.
¿Es esto posible?
Espero que o bien iMessage funcionará sólo con TCP 5223 activado o hay una búsqueda de DNS de Apple fácilmente comodín a la que podríamos permitir los tres puertos y bloquear el resto del tráfico http/https.