![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TClientSocket
inwin © (2003-10-03 12:16:00)
Добрый день!
Объясните пожалуйста, почему может не работать сокетное соединение? Делаю так:
1 компьютер - запускаю TServerSocket с портом 20000;
2 компьютер - запускаю TClientSocket с портом 20000 и Host=имя первого компьютера.
Но клиент не может соединиться (Asynchonous socket error 10061). На машинах - Win"2k, сеть бездоменная.
Rouse_ (2003-10-10 09:51:00) [1]
Как вариант укажи не имя компьютера а его IP адрес. Я сталкивался пару раз с таким глюком, но не понял из-за чего он произошел.
Желаю успехов
iWorm (2003-10-10 03:50:00) [2]
Еще не знаю поможет ли, но у меня вроде подобной программе мешал фаирволл...
Digitman (2003-10-03 14:23:00) [3]
WSAECONNREFUSED = 10061 (соединение отвержено удал.хостом)
Это означает, что указанный порт на хосте-сервере недоступен (неактивен)
Проверь св-во Active компонента TServerSocket, если оно False, то это вполне объясняет причину отказа в коннекте
inwin (2003-10-03 13:19:00) [4]
> Digitman
А то что машина пингуется нормально может что-нибудь сказать?
А насчет DNS - на обеих машинах стоит автоматическое определение...
Digitman (2003-10-03 12:26:00) [5]
возможные проблемы :
- в настройках клиента службы DNS на 2-м компьютере
- в отсутствии/недоступности DNS-сервиса