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".

  • Migración desde Linux (Ubuntu, CentOS) a OS X (entorno de desarrollo)
  • Error al instalar PyObjC en OS X 10.9.3 (Mavericks)
  • ¿Dónde puedo get enlaces Python VTE para Mac OS X?
  • Homebrew Python no vincula
  • no puede confirmar la configuration de networking a través de la línea de command
  • pip se instala lejos de PYTHONPATH
  • Argumentos de installation de Mac Port
  • homebrew - problemas para actualizar openssl?
  • ¿La installation de Jupyter Notebook arruinará el package de hidrógeno en Atom?
  • El ejecutable CLI "python" parece ignorar la jerarquía de ruta
  • El uso de Mac OS X 10.9 lsof inicia de 5 a 10 processs a la vez tomando toda la CPU
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).