Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.04;
Скачать: CL | DM;

Вниз

TClientSocket   Найти похожие ветки 

 
inwin   (2003-10-03 12:16) [0]

Добрый день!
Объясните пожалуйста, почему может не работать сокетное соединение? Делаю так:
1 компьютер - запускаю TServerSocket с портом 20000;
2 компьютер - запускаю TClientSocket с портом 20000 и Host=имя первого компьютера.
Но клиент не может соединиться (Asynchonous socket error 10061). На машинах - Win"2k, сеть бездоменная.


 
Digitman ©   (2003-10-03 12:26) [1]

возможные проблемы :
- в настройках клиента службы DNS на 2-м компьютере
- в отсутствии/недоступности DNS-сервиса


 
inwin   (2003-10-03 13:19) [2]

> Digitman
А то что машина пингуется нормально может что-нибудь сказать?
А насчет DNS - на обеих машинах стоит автоматическое определение...


 
Digitman ©   (2003-10-03 14:23) [3]

WSAECONNREFUSED = 10061 (соединение отвержено удал.хостом)

Это означает, что указанный порт на хосте-сервере недоступен (неактивен)

Проверь св-во Active компонента TServerSocket, если оно False, то это вполне объясняет причину отказа в коннекте


 
iWorm ©   (2003-10-10 03:50) [4]

Еще не знаю поможет ли, но у меня вроде подобной программе мешал фаирволл...


 
Rouse_ ©   (2003-10-10 09:51) [5]

Как вариант укажи не имя компьютера а его IP адрес. Я сталкивался пару раз с таким глюком, но не понял из-за чего он произошел.

Желаю успехов



Страницы: 1 вся ветка

Текущий архив: 2003.12.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-11604
DLLMaN
2003-11-25 15:25
2003.12.04
В бувер из консольной проги.


4-11717
Elbow
2003-10-11 11:21
2003.12.04
Модуль с RegisterServiceProcess как называется?


14-11699
alex134
2003-11-12 23:18
2003.12.04
Microsoft Project


4-11721
Alternative
2003-10-08 17:33
2003.12.04
Создание потока


4-11730
igornov
2003-10-07 18:20
2003.12.04
Как зная хендл окна прочитать его заголовок и заменить своим