10013 Nenhum erro de soquete pode ser criado, no entanto, nada está escutando nessa porta

1

Durante a tentativa de iniciar um servidor do servidor web Cherrypy Python após uma reinicialização, recebi o erro:

error: No socket could be created -- (('0.0.0.0', 8000): [Errno 10013] An attempt was made to access a socket in a way forbidden by its access permissions)

Alterando a porta para o 8001 funciona, descartando qualquer problema relacionado ao bloqueio do servidor pelo meu programa antivírus. Além disso, antes de uma reinicialização, o servidor estava funcionando sem problemas na porta 8000.

Executar o netstat -a, assim como o Monitor de Recursos, mostra que não há programas ocupando a porta 8000 atualmente.

Qual poderia ser o problema que impede o servidor Python de vincular a porta 8000?

    
por March Ho 06.05.2017 / 14:47

1 resposta

0

As portas 8000 e 8080 geralmente são usadas para a funcionalidade do servidor proxy. Talvez você tenha ICS (compartilhamento de conexão com a Internet) ou algo semelhante ativado que esteja bloqueando essa porta.

Você também deve verificar se, falsamente, duas instâncias do seu servidor estão sendo executadas.

    
por 06.05.2017 / 22:29