He estado experimentando con una aplicación que escucha puertos de red por debajo de 1024.
Descubrí que cuando esa aplicación se está ejecutando, un intento de imprimir en una impresora de red (configurada para imprimir con LPD) se atascará en "Imprimir - Conectar a la impresora". Para ser claros, el cliente está ejecutando la aplicación de prueba escuchando sockets por debajo de 1024 y no puede enviar trabajos de impresión a un servidor de impresión habilitado para LPD.
He intentado configurar la aplicación de prueba para que no escuche los puertos 631 y 515, pero aún así el trabajo de impresión se atasca. Eliminar la aplicación de prueba permite que la impresión funcione bien.
Mi pregunta es: al intentar imprimir en un servidor de impresión en red utilizando LPD, ¿qué puertos por debajo de 1024 tienen un proceso relacionado con la impresión conectado a ellos? Quiero hacer una "lista blanca" de la aplicación de prueba para que la impresión funcione mientras se ejecuta la aplicación de prueba.
Esto se está haciendo en OS X 10.10.3