Соединения - помоги себе сам

Материал из Motr Wiki
Перейти к: навигация, поиск

Симптомы и возможные причины

1. Connect failed после ввода пароля. Нет соединения с логин сервером. Возможные причины:

  • Неисправно соединение с Интернетом в целом
  • Заблокированы исходящие соединения на порт 16121
  • Заблокированы соединения на ip-адрес логинсервера
  • Нашим сервером заблокирована ваша сеть (из-за нарушений)

2. Disconnect from server после выбора персонажа, лоадинг-скрин не показывается. Нет соединения с мэп-сервером. Возможные причины:

  • Блокированы исходящие соединения на порт 15121
  • Блокирован один из адресов мэп-сервера

Диагностика сетевых соединений

1. Открываем эту же страницу в Internet Explorer, если она открыта в другом браузере.

2. Проверяем соединения с HTTP патчсерверами.

2.1. Открываем в новом окне [1].

2.1.1 Если файл не открывается:

2.1.1.1. Если в окне Internet Explorer сообщения об ошибке TCP подсоединения, то у вас проблемы с HTTP соединениями с нашими серверами. Проверьте файервол и настройки прокси.

2.1.1.2. Если в окне Internet Explorer сообщения об проблемах с доступом к ресурсу (403, 404 и т.п.), скорее всего, запрет стоит на прокси-сервере, явном или транспарентном

2.1.2. Если файл открывается:

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

2.2. На всякий случай проверяем, открывается ли вторая ссылка [2].

3. Проверяем соединения с FTP патчсерверами.

3.1. Открываем в новом окне [3]

Если не появляется список файлов

3.1.1. Открываем настройки Internet Explorer и выбираем там пассивное соединение с FTP сервервами (Passive FTP connections)

3.1.2. Открываем настройки прокси в Internet Explorer и проверяем их.

3.2. Те же действия, что и в пунктах 3.1. делаем для адреса [4]

4. Проверяем соединение к игровым серверам

4.1. Открываем адрес [5] (логинсервер)

4.1.2. Если появляется черный экран и в левом верхнем углу мигает курсор (для стандартного windows telnet клиента), без каких-либо сообщений, попробуйте ввести несколько букв с клавиатуры. Если курсор продвинется и сразу после этого произойдет отсоединение (программа telnet закроется), значит с соединением до логинсервера все нормально.

Если после надписи "Connecting To ..." через какое-то время появляется "Connect failed", значит соединение от вас установить невозможно. Если надпись "Connect failed" появляется моментально, значит на маршруте стоит активная блокировка (RST в ответ на SYN), или невозможно машрутизировать пакет до точки назначения. Если надпись "Connect failed" показывается после длительного времени, или вы получаете сообщение о timeout после длительного времени, значит на маршруте происходит пассивный дроп пакетов. При этом возможно, что какое-то время экран будет оставаться "нормально черным", что создает иллюзию нормального соединения, однако при тесте клавиатурой сервер вас не будет моментально активно отсоединять (не будете тут же получать RST). В описанных случаях невозможности установить соединения следует проверить фаерволы у себя и на маршруте (у провайдера), а также общую связанность.

4.2. Таким же образом проверяем адреса:

  • [6] чарсервер
  • [7] мэпсервер