El firewall de Mavericks no mantiene mis opciones

0

Estoy en Mavericks y ejecuto un script en Python para tener un servidor local minimalista.

Cada vez que inicio el servidor, aparece la ventana emergente del firewall y me pregunta "¿Desea que la aplicación" python2.7 "acepte conexiones de red entrantes?" Hago clic en "Permitir".

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

Entonces, todo parece estar bien, pero esta ventana emergente no desaparecerá, siempre estará ahí cuando lance el servidor.

¿Podría ser un problema vinculado a las diferentes instalaciones virtuales de python?

    
pregunta Leonardo 15.11.2014 - 20:09

2 respuestas

1

Parece que el problema es que virtualenv modifica el binario de python cuando lo copia en el entorno, invalidando la firma.

Intente seguir esto y ver si resuelve su problema: enlace

    
respondido por el ProfFrnswrth 15.11.2014 - 20:44
0

Puedes usar un certificado autofirmado para esto.

procedimientos de firma de código de Apple explica cómo hacer uno. Busque la parte que dice "Para usar el Asistente de certificados para crear una identidad de firma autofirmada".

    
respondido por el darius 23.11.2014 - 05:40

Lea otras preguntas en las etiquetas