Главная страница
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.06 c
10-1112286625
mik1971
2005-03-31 20:30
2006.01.29
как передать массив структур в СОМ


15-1136515258
Нужна помощь
2006-01-06 05:40
2006.01.29
Школьники, помогите студенту!


15-1136269910
begin...end
2006-01-03 09:31
2006.01.29
С Днём рождения! 3 января


6-1127938364
Klim
2005-09-29 00:12
2006.01.29
Проблема создания TServerSocket


15-1136657751
x.pro
2006-01-07 21:15
2006.01.29
Подскажите льтеративу ShellTreeView и ShellListView