Назад | Перейти на главную страницу

Ошибка «Адрес уже используется» из-за привязки сокета, когда порты не используются

Я не могу привязать (используя сокеты C или python) к любому порту в диапазоне: 59969-60000

Используя lsof, netstat и fuser, я не вижу никаких процессов, использующих эти порты.

Другие порты, такие как 59900-59968 и 60001-60009, я могу привязать к ним.

Моя ОС: CentOS версии 5.5 (Final) 2.6.18-194.3.1.el5

Должно быть чего-то не хватает? Кто-нибудь знает, как отлаживать, почему этот диапазон портов не используется?

Ура, Иван

Я бы проверил настройки локального брандмауэра. Поскольку iptables не является отдельным процессом, он обычно не отображается в lsof, netstat и fuser.
Что выводит команда «sudo iptables -L -n»?