Модераторы: feodorv

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка "Asynchronous socket error 10060" 
:(
    Опции темы
Glorius
Дата 15.3.2009, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



При связи клиента с сервером в сети интернет выдается ошибка "Asynchronous socket error 10060", обозначающая, что не удалось установить соединение. Подключение к интернет по ADSL, у сервера ай-пи статический, у клиента - динамический. В локальной сети программа работает. Использую компоненты C++ Builder 6 ClientSocket и ServerSocket. Как можно бороться с этой ошибкой?
PM MAIL   Вверх
Олег2005
Дата 16.3.2009, 01:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 421
Регистрация: 26.5.2005
Где: Рига Латвия

Репутация: 6
Всего: 11



Это выход по таймауту.
Значит пакеты не выходят за пределы локалки.
Смотреть настройки шлюза (gateway), маски подсети и DNS-сервера.
Возможно, что и файрволл не выпускает по статическим адресам - вырубить файер

Проверить сервер пингом.......
Пока - все........
Кстати, все остальные - броузер например - выходят нормально?

PM MAIL WWW MSN   Вверх
Glorius
Дата 16.3.2009, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Цитата(Олег2005 @  16.3.2009,  01:05 Найти цитируемый пост)
Смотреть настройки шлюза (gateway), маски подсети и DNS-сервера.

Я не очень хорошо в сетях разбираюсь. Где это нужно смотреть и что нужно увидеть? На сервере или клиенте?

Цитата(Олег2005 @  16.3.2009,  01:05 Найти цитируемый пост)
Возможно, что и файрволл не выпускает по статическим адресам - вырубить файер

Отключали касперского интернет секьюрити на обоих машинах - не помогает, сейчас просто создали правило для программы, разрешив любую сетевую активность.


Цитата(Олег2005 @  16.3.2009,  01:05 Найти цитируемый пост)
Проверить сервер пингом.......

Не знаю как это сделать, воспользовался программой-примером с диска к одной из книг Архангельского, по пингу... сервер не отвечает.


Цитата(Олег2005 @  16.3.2009,  01:05 Найти цитируемый пост)
Кстати, все остальные - броузер например - выходят нормально?

Да, браузеры выходят нормально, единственное есть довольно частые проблемы со связью ICQ, на той машине, которая сервер, то вылетает аська, то файлы приняться не могут... то сообщения не доходят, хотя не уверен что проблема на той машине, которая сервер, может это в клиентской что, а может вообще нестабильность работы сервера ICQ.
PM MAIL   Вверх
azesmcar
Дата 16.3.2009, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Glorius, проверь для начала сеть, а потом программу

для пинга запусти в консоли
ping server_ip_address - пример ping 214.44.55.11

потом проверь свой порт
telnet server_ip_address port - пример telnet 214.44.55.11 4787

если пинг не идет и телнет не подключается, проверь телнет на 80 порт, если идет - следовательно у тебя фаервол порты перекрыл или просто на сервере порт не открыт. Если опять не идет, а браузер подключается, значит однозначно у тебя фаервол перекрывает доступ к сети некоторым программам. Проверь настройки
PM   Вверх
Glorius
Дата 16.3.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Вот такая информация по ipconfig/all в консоли. IP-адрес и адрес DNS-сервера получаются автоматически. Это с машины клиента.

Присоединённый файл ( Кол-во скачиваний: 20 )
Присоединённый файл  20090316_125425.jpg 73,64 Kb
PM MAIL   Вверх
Glorius
Дата 16.3.2009, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Цитата(azesmcar @  16.3.2009,  13:42 Найти цитируемый пост)
для пинга запусти в консолиping server_ip_address - пример ping 214.44.55.11

Пакеты не доходят, четыре пакета отправлено - все потеряны.


Цитата(azesmcar @  16.3.2009,  13:42 Найти цитируемый пост)
потом проверь свой портtelnet server_ip_address port - пример telnet 214.44.55.11 4787

Не удалось подключиться. По порту 80 - тоже не удалось. Браузер у меня работает что на клиенте, что на сервере. Касперского отключаю там и там - все равно сабжевая ошибка. 
Если есть какая-то проблема, то это на клиенте или на сервере?

Это сообщение отредактировал(а) Glorius - 16.3.2009, 14:14
PM MAIL   Вверх
azesmcar
Дата 16.3.2009, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата

Не удалось подключиться. По порту 80 - тоже не удалось. Браузер у меня работает что на клиенте, что на сервере. Касперского отключаю там и там - все равно сабжевая ошибка. 


браузер подключается к 80 порту этого сервера, телнет - нет..значит проблема с фаерволом и на клиентской стороне.

Добавлено через 25 секунд
отключи виндоуз фаервол..поробуй так
PM   Вверх
Олег2005
Дата 16.3.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 421
Регистрация: 26.5.2005
Где: Рига Латвия

Репутация: 6
Всего: 11



Расскажите поподробнее - где стоит сервер, где - клиент.
PM MAIL WWW MSN   Вверх
Glorius
Дата 16.3.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Цитата(azesmcar @  16.3.2009,  14:40 Найти цитируемый пост)
отключи виндоуз фаервол..поробуй так

Отключал вот только что касперского на клиенте (брандмауэр был отключен) и касперского с брандмауэром на сервере (странно что они оба были включены)... телнет все равно не подключается и пинга нет... может тут какая-то проблема в настройках модема? 
Кстати, если есть время не поможешь разобраться через ICQ? я написал на твой номер из профиля.

Добавлено через 47 секунд
Цитата(Олег2005 @  16.3.2009,  14:59 Найти цитируемый пост)
Расскажите поподробнее - где стоит сервер, где - клиент.

Сервер - домашний компьютер в России, клиент - домашний компьютер в Беларуси. Оба подключены по ADSL.
PM MAIL   Вверх
Олег2005
Дата 16.3.2009, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 421
Регистрация: 26.5.2005
Где: Рига Латвия

Репутация: 6
Всего: 11



Цитата(Glorius @  16.3.2009,  13:59 Найти цитируемый пост)
Сервер - домашний компьютер в России, клиент - домашний компьютер в Беларуси. Оба подключены по ADSL. 

Ясно.
если бы сервер был выключен, то вы получили бы ошибку 10068.
Так как у вас 10060 - таймаут, значит до работающего сервера ваши запросы не доходят
Так как сервер домашний, то коннектиться к нему можно только по IP - доменного имени наверно у него нет.....
Скорее всего все-таки проблемы у вас на клиенте.
Надо смотреть сниффером - уходят с вашей карты пакеты - или нет. Смотреть надо профессиональным сниффером, который отлавливает уходящие пакеты. 
PM MAIL WWW MSN   Вверх
Glorius
Дата 16.3.2009, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Цитата(Олег2005 @  16.3.2009,  15:19 Найти цитируемый пост)
Надо смотреть сниффером - уходят с вашей карты пакеты - или нет. Смотреть надо профессиональным сниффером, который отлавливает уходящие пакеты. 

Вот вы меня озадачили. Где мне такой инструмент отыскать?
PM MAIL   Вверх
azesmcar
Дата 16.3.2009, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Олег2005

Цитата

traceroute to 77.39.49.54 (77.39.49.54), 30 hops max, 40 byte packets
1      v53-853a.ps2.fra.routeserver.net      85.25.86.1      0.547 ms      0.471 ms      0.610 ms
2      static-ip-85-25-95-34.inaddr.intergenia.de      85.25.95.34      0.164 ms      0.136 ms      0.144 ms
3      cr02.frf02.pccwbtn.net      80.81.192.50      1.028 ms      0.877 ms      0.947 ms
4      ttc.TenGE12-1.br02.ams01.pccwbtn.net      63.218.65.22      18.359 ms      18.298 ms      18.586 ms
5      JuzhTelecom-gw.transtelecom.net      217.150.37.209      95.829 ms      95.930 ms      96.354 ms
6      c7609-core-gi1-5.stavropol.ru      212.96.104.70      92.442 ms      91.254 ms      91.698 ms
7                    *      *      *
8                    *      *      *
9                    *      *      *
No reply for 3 hops. Assuming we reached firewall.


у него на провайдере трейс останавливается..это не реал айпи по моему
PM   Вверх
Glorius
Дата 16.3.2009, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Цитата(Олег2005 @  16.3.2009,  15:19 Найти цитируемый пост)
Надо смотреть сниффером - уходят с вашей карты пакеты - или нет. Смотреть надо профессиональным сниффером, который отлавливает уходящие пакеты. 

Скачал программу Wireshark. Но не понимаю как ей пользоваться, все на инглише.
PM MAIL   Вверх
Glorius
Дата 16.3.2009, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



По всей видимости дело в настройке соответствующим образом модема. Связавшись с провайдером, выяснил что никаких ограничений на подключение в интернет к компьютеру он не устанавливает и не блокирует попытки доступа. Вообщем-то в дальнейшем проблему обсуждать отказались, сославшись на то, что это не их сфера деятельности, они только решают вопросы отсутствия связи в интернет. Встал вопрос настройки модема. Что и как там нужно настроить? Модем Huawei smartAX MT880.
PM MAIL   Вверх
Comm
Дата 17.3.2009, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 31.8.2007
Где: Санкт-Петербург

Репутация: -1
Всего: 1



Glorius, пользуйся CommView отличный снифер да и с поддержкой русского языка...

Я вот после недели мониторинга своей сети через этот снифер,немного переделал сетевой драйвер так как в процессе мониторинга выяснилось что при авторизации с сервером имели место 3-4 холостых операций.


--------------------
=)))))
user posted image
PM MAIL ICQ   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0834 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.