Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Indy, как проверить слушает кто то порт или нет по определённому адресу? / 7 сообщений из 7, страница 1 из 1
10.05.2021, 14:08
    #40069163
hlopotun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
Всем доброго дня,

если с клиента в Indy к сервису обращаешься напрямую и если сервис не запущен выскакивает исключение "HTTP/1.1 503 Service Unavailable'.
Можно как то проверить доступность порта по определённому адресу без провоцирования исключения средствами Indy 10 (не сёкетами)?

Спасибо
...
Рейтинг: 0 / 0
10.05.2021, 14:14
    #40069166
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
Если выскакивает такое исключение, то порт явно слушается, в противном случае было бы
"Connection timeout" или "Connection rejected". Так что тебе бы определиться надо...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.05.2021, 16:26
    #40069180
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
hlopotun
Можно как то проверить доступность порта по определённому адресу без провоцирования исключения средствами Indy 10 (не сёкетами)?


Получать список всех занятых портов в системе, перебирать их.
Или подключаться к порту сокетом.

Других вариантов нет.


P.S. второй вариант проще.
...
Рейтинг: 0 / 0
10.05.2021, 18:01
    #40069195
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
Vizit0r
Получать список всех занятых портов в системе, перебирать их.

Товарищ пишет, что "с клиента" ему это (доступные порты сервера) надо. А клиент не знаю где находится.
...
Рейтинг: 0 / 0
10.05.2021, 18:13
    #40069198
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
Ему не порты надо, ему сервисы надо. Но он их путает. Дикое дитя языков четв1ртого поколения.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.05.2021, 19:04
    #40069204
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
а блин, прочитал по диагонали.
...
Рейтинг: 0 / 0
10.05.2021, 21:44
    #40069219
Cobalt747
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Indy, как проверить слушает кто то порт или нет по определённому адресу?
hlopotun,

ошибку 503 тебе выдает ВЕБ-сервер НА ТОЙ СТОРОНЕ.
А уж к какому сервису он обращается - это вообще тайна за семью печатями.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Indy, как проверить слушает кто то порт или нет по определённому адресу? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]