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

Вниз

В локальной сети TSocketClient не работает.   Найти похожие ветки 

 
Navi   (2005-10-22 00:19) [0]

Уважаемые мастера. Очень большая просьба! Помогите разобраться с проблеммой!

Использую TServerSocket и TClientSocket. Соединяю их обычным способом - через ClientSocket.open. При работе на одной машине все происходит нормально... коннект, передача данных. Но в локальной сети не соединяется. Выдает ошибку eeConnect.
Пожалуйста, буду очень благодарен.


 
Navi   (2005-10-22 00:32) [1]

При этом выключены все файрволы, антивирусы и т.п.
Есть у кого-нибудь идеи?


 
Navi   (2005-10-22 10:31) [2]

"Сервер активен ""+ServerSocket1.Socket.LocalHost +"" ["+ServerSocket1.Socket.LocalAddress+"]"

Кроме того, ServerSocket1.Socket.LocalAddress всегда возвращает 0.0.0.0, не смотря на то, что ServerSocket1.Socket.LocalHost работает правильно.


 
kami ©   (2005-10-22 14:19) [3]

Navi   (22.10.05 0:19)
Чему равны ClientSocket.Address, Host, Port ну и, соответственно, ServerSocket.Port


 
beglec ©   (2005-10-22 15:45) [4]

Пример в студию.
Сколько работаю никогда проблем не было - что в сети, что в интернете.


 
SergP ©   (2005-10-22 16:46) [5]


> Navi   (22.10.05 00:19)  


А TCP/IP у тебя стоит? :-)


 
Navi   (2005-10-23 11:32) [6]

ClientSocket.Address = 10.105.10.10 (Адрес сервера)
Host= 10.105.10.10 (Адрес сервера)
Port= 41

ServerSocket.Port=41


 
Navi   (2005-10-23 11:36) [7]

При этом, если я запускаю клиент и сервер на одной машине и указываю ClientSocket.Address:= "10.105.10.10"(IP этой машины в сети), все работает.


 
tesseract ©   (2005-10-23 12:28) [8]


> При этом, если я запускаю клиент и сервер на одной машине
> и указываю ClientSocket.Address:= "10.105.10.10"(IP этой
> машины в сети), все работает.


Этото  да  попробуй 127.0.0.1 и то-же  заработает, а какая подмаска сети и включен ли брандмауэр?


 
kami ©   (2005-10-23 14:52) [9]

Если указывается адрес, то хост задавать не нужно (и наоборот).
Попробуй указать сетевое ИМЯ (не адрес !) сервера в ClientSocket.Host, может просто адрес сервера не тот.
И действительно, вполне возможно, не отключен файрволл (не смотря на утверждение в [0])



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
2-1136988441
RDS
2006-01-11 17:07
2006.01.29
процессы


1-1135353216
Zirus
2005-12-23 18:53
2006.01.29
Динамически создаю CheckBox на GroupBox. Как исключить моргание?


15-1136289259
Loginov Dmitry
2006-01-03 14:54
2006.01.29
Matrix Reloading Alpha :)


15-1136370868
dust
2006-01-04 13:34
2006.01.29
Народ, я уже не могу, я щасойду сума


2-1137081654
g.town
2006-01-12 19:00
2006.01.29
dbgrid