OSX ML Deixe o Firewall executar o Python sem pedir permissão a cada 2 segundos

2

Atualmente estou trabalhando em um site em Python, e estou usando pserve com a opção --reload que recarrega o servidor toda vez que uma alteração em qualquer um dos arquivos Python é feita. Significado toda vez que eu salvo qualquer um dos arquivos (e faço isso com frequência, subconscientemente) Eu continuo recebendo mensagens irritantes do firewall pedindo permissão para executar o servidor. Eu tentei adicionar pserve e binários do Python à lista de permissão do firewall, não ajudou.

Alguma idéia de como posso corrigir isso?

    
por if __name__ is None 11.01.2013 / 04:26

1 resposta

2

Eu estava tendo o mesmo problema, para mim, uma solução aceitável era definir o IP localhost 127.0.0.1 como o endereço de ligação do listener no arquivo de configuração PasteDeploy. Foi anteriormente (por padrão, eu suponho) 0.0.0.0 causando ligação a todas as interfaces de rede. Com o IP local do host fornecido apenas no parâmetro host = 127.0.0.1, o alerta do firewall não é acionado.

Parecia que não havia uma maneira sensata de adicionar o executável python à lista de exceções do firewall, mas na maioria dos cenários de desenvolvimento você não precisaria se ligar a outras interfaces de qualquer maneira.

    
por 27.01.2013 / 01:14