Quero vincular um servidor à porta 1023. Se eu especificar qualquer porta livre > 1007, tenho um erro "endereço já em uso", mas funciona para portas <= 1007. Trabalhando como root no Debian 7.8...
Qualquer ideia??
desde já, obrigado
Responder1
Portas abaixo de 1024 são consideradas portas do sistema e requerem privilégios de supervisor para serem usadas. Para evitar um conflito de porta você deve usar uma porta não reservada acima de 1024.
Para ver se já existe um serviço usando o endereço da porta, execute o seguinte comando:
netstat -lntu
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports
Responder2
OK, descobri, um processo estava realmente usando todas essas portas, mas não de forma daemon (não LISTENing). Não é realmente limpo do desenvolvedor :(
Obrigado pela ajuda