как найти программу по порту
Добавлено: 07 янв 2008, 09:10
Привет.
Есть странная проблема на Windows 2003 standard edition.
Клиент запускает нашу программу как Windows service.
Программы работает как TCP/IP сервер и ждет соединения на порт 9000.
Проверяем netstat -ab и видем имя exe файла и номер порта на котором она слушает
Выключаем программу как сервис (не убиваем, а легально останавливаем сервис) и смотрим netstat -ab
О Чудо ! Порт 9000 продолжает быть в списке прослушиваемых, а имя файла поменялось с нашего на [System]
Подсоединение через telnet показало, что TCP/IP сервер отвечает, но не наш
Вопрос - откуда взялось такое странное поведение и как узнать кто захватил мой порт
СПА-СИ-БО
Есть странная проблема на Windows 2003 standard edition.
Клиент запускает нашу программу как Windows service.
Программы работает как TCP/IP сервер и ждет соединения на порт 9000.
Проверяем netstat -ab и видем имя exe файла и номер порта на котором она слушает
Выключаем программу как сервис (не убиваем, а легально останавливаем сервис) и смотрим netstat -ab
О Чудо ! Порт 9000 продолжает быть в списке прослушиваемых, а имя файла поменялось с нашего на [System]
Подсоединение через telnet показало, что TCP/IP сервер отвечает, но не наш
Вопрос - откуда взялось такое странное поведение и как узнать кто захватил мой порт
СПА-СИ-БО