OSX ML Permite que Firewall ejecute Python sin pedir permiso cada 2 segundos

OSX ML Permite que Firewall ejecute Python sin pedir permiso cada 2 segundos

Actualmente estoy trabajando en un sitio web en Python y estoy usando pserve con --reloadla opción que recarga el servidor cada vez que se realiza un cambio en cualquiera de los archivos de Python. Es decir, cada vez que guardo alguno de los archivos (y lo hago a menudo, de forma inconsciente) sigo recibiendo mensajes molestos del firewall pidiéndome permiso para ejecutar el servidor. Intenté agregar binarios de Pserve y Python a la lista de permitidos del firewall, pero no ayudó.

¿Alguna idea de cómo puedo solucionar este problema?

Respuesta1

Estaba teniendo el mismo problema, para mí una solución aceptable era definir la IP localhost 127.0.0.1 como la dirección de enlace del oyente en el archivo de configuración de PasteDeploy. Anteriormente (supongo que de forma predeterminada) era 0.0.0.0, lo que provocaba el enlace a todas las interfaces de red. Con la IP localhost únicamente proporcionada en el parámetro host = 127.0.0.1, la alerta de firewall no se activa.

Parecía que no había una forma sensata de agregar el ejecutable de Python a la lista de excepciones del firewall, pero en la mayoría de los escenarios de desarrollo no sería necesario vincularse a otras interfaces de todos modos.

información relacionada