Tengo algunos dispositivos inscritos en el servicio Profile Manager de mi servidor. Para probar que esto funciona en una red WiFi exterior, he abierto los puertos 443 y 1640 en nuestro cortafuegos (e ignorado los demás, ya que nuestro cortafuegos no bloquea el tráfico saliente), pero al intentar enviar un comando de bloqueo al dispositivo de prueba (un iPhone conectado a través de 4G LTE, sin red WiFi), el comando simplemente se detiene en Profile Manager, y aparece como "pendiente".
Lo interesante es que puedo conectarme a la IP pública de mi servidor en Safari en ese iPhone y conectarme a través de HTTPS. Sin embargo, cuando intento acceder a cualquier cosa en un subdirectorio, como /mydevices/, obtengo un error 503 (Service Temporarily Unavailable).
Había pensado que los DNS podrían estar en el centro del problema, pero si puedo conectarme directamente a través de mi IP pública, no creo que eso sea un problema.
¿Puede alguien ofrecerme alguna pista sobre cómo puedo solucionar este problema y permitir que Profile Manager haga su trabajo para los dispositivos de otras redes? Gracias.