El firewall de Mavericks no mantiene mis elecciones

Estoy en Mavericks y ejecuto un script de Python para tener un server local minimalist.

Cada vez que abro el server aparece la window emergente del firewall y me pregunta "¿Desea que la aplicación" python2.7 "acepte las conexiones de networking entrantes?" Hago clic en "Permitir".

He inspeccionado las opciones del firewall de "Seguridad y privacidad" y hay una input "Python" que apunta a mi versión virtualenv de python que está marcada como "Permitir conexiones entrantes".

Así que todo parece estar bien, pero esta window emergente no desaparecerá, siempre está disponible siempre que lance el server.

¿Podría ser un problema relacionado con las diferentes instalaciones virtualenv de python?

2 Solutions collect form web for “El firewall de Mavericks no mantiene mis elecciones”

Parece que el problema es que virtualenv modifica el binary de python cuando lo copy en el entorno, lo que invalida la firma.

Intente seguir esto y vea si resuelve su problema: http://blog.movieos.org/post/63545845092/stop-my-os-x-firewall-complaining-about-a-virtualenv

Puede usar un certificate autofirmado para esto.

La página de procedimientos de firma de códigos de Apple explica cómo hacer uno. Busque la parte que dice "Usar el Asistente de certificate para crear una identidad de firma autofirmada".

  • Ejecutar a través de la terminal PYTHON
  • cómo capturar la carpeta como input y pasarla a la secuencia de commands de python como argumento
  • Usando select.kqueue () para saber cuándo se modifica el file en python?
  • Instalación de Python en mal estado
  • Cómo colorear la syntax de Python en nano
  • manteniendo python 3 actualizado en un mac
  • ¿Cómo agregar un button a la barra de herramientas del Buscador para llamar al script de Python con la carpeta actual como argumento?
  • ¿Cómo preparas la limpieza casera excepto para saltear la fórmula especificada?
  • ¿Cómo configurar múltiples PATH en el usuario bash_profile en OSX 10.8?
  • Las URL de los sitios web parecen actualizarse en el fondo
  • Cómo puedo decirle a Firewall que permita conexiones entrantes para Python.app ejecutando Django
  • ¿Por qué el file readline.read_history_file de Python no funciona desde un script, sino que funciona de manera interactiva?
  • Problema: ¿Cómo borrar todos los rests de random.py, random.pyc y random.pyo que no forman parte de la biblioteca estándar de Python?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).