Я хочу привязать сервер к порту 1023. Если я укажу любой свободный порт > 1007, у меня возникнет ошибка «адрес уже используется», но это работает для портов <= 1007. Работаю как root в Debian 7.8...
Есть идеи??
заранее спасибо
решение1
Порты ниже 1024 считаются системными портами и требуют привилегий супервизора для использования. Чтобы избежать конфликта портов, следует использовать незарезервированный порт выше 1024.
Чтобы узнать, использует ли уже какая-либо служба этот адрес порта, выполните следующую команду:
netstat -lntu
https://en.wikipedia.org/wiki/Список_номеров_портов_TCP_и_UDP#Известные_порты
решение2
OK, я нашел, процесс на самом деле использовал все эти порты, но не как демон (не LISTENing). Не совсем чисто от разработчика :(
Спасибо за вашу помощь