как найти программу по порту

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
dima
Житель
Сообщения: 690
Зарегистрирован: 19 фев 2003, 19:26
Откуда: Хабаровск->Toronto

как найти программу по порту

Сообщение dima »

Привет.

Есть странная проблема на Windows 2003 standard edition.
Клиент запускает нашу программу как Windows service.
Программы работает как TCP/IP сервер и ждет соединения на порт 9000.
Проверяем netstat -ab и видем имя exe файла и номер порта на котором она слушает

Выключаем программу как сервис (не убиваем, а легально останавливаем сервис) и смотрим netstat -ab

О Чудо ! Порт 9000 продолжает быть в списке прослушиваемых, а имя файла поменялось с нашего на [System]
Подсоединение через telnet показало, что TCP/IP сервер отвечает, но не наш

Вопрос - откуда взялось такое странное поведение и как узнать кто захватил мой порт

СПА-СИ-БО
Аватара пользователя
Аман Ванкуверский
Маньяк
Сообщения: 2759
Зарегистрирован: 18 окт 2005, 01:10

Re: как найти программу по порту

Сообщение Аман Ванкуверский »

у меня такое было с Corda Server. после выключения сервиса 9000-ный порт захватывала Java
Аватара пользователя
Аман Ванкуверский
Маньяк
Сообщения: 2759
Зарегистрирован: 18 окт 2005, 01:10

Re: как найти программу по порту

Сообщение Аман Ванкуверский »

Аман Ванкуверский писал(а):у меня такое было с Corda Server. после выключения сервиса 9000-ный порт захватывала Java
сорри, чушь какую-то написал :) порт захватывал Корда сервер, бегающий на Джаве
Аватара пользователя
El Comandante
Маньяк
Сообщения: 1124
Зарегистрирован: 31 авг 2004, 15:16
Откуда: VanКУver, BC
Контактная информация:

Re: как найти программу по порту

Сообщение El Comandante »

рекомендую вот эту утилитку:
http://technet.microsoft.com/en-us/sysi ... 97437.aspx
Аватара пользователя
Demurrage
Завсегдатай
Сообщения: 248
Зарегистрирован: 16 янв 2007, 12:47

Re: как найти программу по порту

Сообщение Demurrage »

Ответить