![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]()
Есть Клиент с SocketConnection у которого в Host прописывал адрес локальной сети с Сервером, 010.201.096.116, при компилляции или запуске Клиента с такими настройками на Windows XP всё работает, но... начал глючить комп и пришлось ноут использовать с Windows 8. Сразу Клиент ругаться начал: Требуемый адрес для своего контекста не верен 10049.
В настройках Host вместо 010.201.096.116 написал localhost - Сервер локальный запустился, попробывал варианты выбора: предложены были имена видимых компьютеров в том числе и моего (CLIENT1), выбрал CLIENT1 (localhost посути), - ошибок нет, Сервер на локальной запустился. Написал имя Сервера SERVER1, таже ошибка, что и выше. Проблема в том, что ни на ХР, ни на 8 я в сети компьютер Сервера не вижу. Так сеть организована. Но на ХР по адресу есть связь, а 8 - нет. По Имени у удаленой выдает ошибку, по Адресу и локально не работает. Защитник, Брендмауэр отключены. |
![]() |
![]() |
![]() |
#2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
Клиент и сервер в оной подсети? Какие у них IP и маски? А также шлюз по умолчанию.
Наберите ipconfig и выложите результат на форум.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]() Цитата:
DNS-суффикс подключения . . . . . : IPv4-адрес. . . . . . . . . . . . : 10.201.96.215 Маска подсети . . . . . . . . . . : 255.255.255.0 Основной шлюз. . . . . . . . . : 10.201.96.1 |
|
![]() |
![]() |
![]() |
#4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
relaxx1978
Кажется я припомнил в чём ошибка. Скорее всего проблема в портах, они уже заняты. Протокол случаем не UDP? Но пойдём по порядку: То что компьютеры связаны проверяем командой ping 10.201.96.116 потом проверяем работу службы DNS - указываем имя сервера ping SERVER1 Если пинги идёт, то смотрим порты, до запуска клиента программы и после netstat -abn
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]() Цитата:
Обмен пакетами с 10.201.96.116 по с 32 байтами данных: Ответ от 10.201.96.215: Заданный узел недоступен. Ответ от 10.201.96.215: Заданный узел недоступен. Ответ от 10.201.96.215: Заданный узел недоступен. Ответ от 10.201.96.215: Заданный узел недоступен. Статистика Ping для 10.201.96.116: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) ping SERVER1 При проверке связи не удалось обнаружить узел netstat -abn выдает длинный список Активных подключений |
|
![]() |
![]() |
![]() |
#6 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
relaxx1978
Проверяйте сетевые настройки у сервера. - Либо он физически не подключён. - либо IP адрес другой. - либо закрыт межсетевым экранам.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]() Цитата:
Тут вариантов неисправности куча. 1) не качественно обжат кабель. 2) вы перестыковали кабель от комп-хаб-сервер на комп-сервер. При соединение комп-комп должен использоваться кровососный кабель. А комп-хаб прямой. Так как кабель не того типа то сеть не работает. 3) есть фишка автоопределения типа кабеля, но она не всегда работает(не каждое железо с каждым). 4) А коммутаторе/маршрутизаторе настроен фильтр по MAC-адресу 5) В настройках сетевой карты включён VLAN и присвоен тег. Ваши компы в разных VLAN-ах. VLAN так же может быть настроен на коммутаторе/маршрутизаторе разные порты могут назначаться на разные VLAN'ы. 6) Сервер автоматически настраивает IP адрес по DHCP из за вашей перестыковки кабелей сервер теряет доступ к DHCP-серверу. Предположительно он может был на компе с XP. 7) фаервол на сервере не отключён. Фильтрует по мак-адресу. 8) Проблема с настройкой маршрутизатора по умолчанию. Есть у меня в практике необъяснимый случай на Win7/8 и выше. Настраиваю через графическое-окошки работает. Настраиваю через консоль не работает.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 05.09.2017 в 16:09. |
|
![]() |
![]() |
![]() |
#10 | ||
Пользователь
Регистрация: 23.06.2016
Сообщений: 10
|
![]() Цитата:
Цитата:
Правда хотелось бы понять почему когда пишу в Host адрес локальной машины ОШИБКА, а если там же указываю Имя локального компьютера или localhost, то сервер на локалке запускается и никакие 10049 не вываливаются. PS Под сервером я понимаю программу-сервер, а под клиентом,- программу-клиент. Работает это через Borland Socket Server. (сеть провайдера и конечно там все не просто, но мня интересует именно Почему такая реакция на адрес и отсутствие реакции на имя компьютера) Последний раз редактировалось relaxx1978; 05.09.2017 в 17:02. |
||
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Windows7 - "Windows socket error: Требуемый адрес для своего контекста неверен (10049), on API 'connect' | BaiAs | БД в Delphi | 4 | 06.09.2017 10:12 |
socket error 10053 | DELPHI161 | Работа с сетью в Delphi | 4 | 07.06.2013 18:03 |
socket error 10053 | DELPHI161 | Работа с сетью в Delphi | 0 | 05.06.2013 10:15 |
Socket Error 10054 | RIO | Работа с сетью в Delphi | 5 | 22.09.2009 16:24 |