Показать сообщение отдельно

Основные ошибки подключения к серверу Ил-2
Старый 09.05.2013, 01:09   #1
Golyj
Постоялец
 
Аватар для Golyj
 
Golyj вне форума
Регистрация: 22.02.2008
Адрес: Якутск
Сообщений: 747
Golyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутациюGolyj имеет наиславнейшую репутацию
Отправить сообщение для Golyj с помощью ICQ
Exclamation Основные ошибки подключения к серверу Ил-2

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

"The communication with the remote host is lost. Reason: Timeout 0"
"Соединение с удаленным хостом потеряно. Причина: таймаут 0"

"The communication with the remote host is lost. Reason: Timeout 1"
"Соединение с удаленным хостом потеряно. Причина: таймаут 1"

Ечли сервере включена проверка CheckRunTime=2,то у некоторых игроков, через несколько секунд после подключения может появиться такая ошибка с надписью "Reason: Timeout 0" или "Reason: Timeout 1". Как правило, эта ошибка возникает при попытке подключиться с модифицированной версией игры Ил-2. Необходимо запускать игру через исходный "il2fb.exe", а не модовый.
Если у вас установлены моды, которые модифицируют файл игры il2fb.exe, то вы не сможете подключиться.Для запуска игры используйте исходный файл "il2fb.exe" от чистой игры Ил-2, а не модовый. Если всё сделано правильно, но при подключении всё равно возникает ошибка "Timeout 0" или "Timeout 1", то возможно виновата "несовместимая" версия операционной системы.
Побочным эффектом проверки CheckRunTime=2 является то, что при запуске игры из под некоторых операционных систем иногда невозможно подключиться к серверу, так как игра не проходит проверку CheckRunTime=2. Например, если запустить игру Ил-2 из под операционной системы Windows 2000, то через несколько секунд после подключения к игровому серверу, на котором включена проверка CheckRunTime=2, может появиться сообщение об ошибке "The communication with the remote host is lost. Reason: Timeout 0" или "Timeout 1". Впрочем, такое бывает не у всех игроков и на большинстве версий Windows (XP/Vista/7, как 32-битных, так и 64-битных) всё прекрасно работает и игра спокойно проходит проверку, если запускать её через чистый "il2fb.exe".

"Connection attempt to remote host failed. Reason: Timeout"
"Попытка подключения к удаленному хосту не удалась. Причина: истек таймаут ожидания"

Такая ошибка означает что игра не может установить связь сервером, а точнее вообще его не видит по указанному адресу. Проверьте правильность ввода адреса сервера.Доступность сервера в любой момент можно проверить через консоль ("Пуск" -> "Выполнить" -> "cmd") командой ping адрес сервера
Если сервер точно работает, то одна из самых распространенных причин такой ошибки - наличие двух (и более) одновременных сетевых подключений на компьютере игрока. Если ваш компьютер имеет несколько IP-адресов (один в локальной сети, один в интернете, один еще где-то), то игра Ил-2 будет использовать только один из них (это ограничение самой игры). Какой IP-адрес использовать нужно указать либо в конфигураторе на вкладке "Сеть" (там должен появится выпадающий список с IP-адресами), либо вручную: закрыть игру, открыть файл "conf.ini" любым текстовым редактором и в разделе [NET] в строке localhost= указать нужный IP-адрес (расположенный в той же сети, что и адрес сервера). После этого запустив игру, пробуем подключится.
Узнать какие IP-адреса имеет непосредственно ваш компьютер можно набрав в консоли ("Пуск" -> "Выполнить" -> "cmd") команду ipconfig. Если вы подключены через маршрутизатор, то скорее всего у вас там всего один IP-адрес и игра будет сама его использовать (как единственно возможный).

"Connection attempt to remote host rejected. Reason: Server uses a different version of the game"
"Попытка подключения к удаленному хосту отвергнута. Причина: сервер использует другую версию игры"

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

"The communication with the remote host is lost. Reason: Connection lost."
"Соединение с удаленным хостом потеряно. Причина: Соединение утеряно"

Эта ошибка означает что игра по каким-то причинам потеряла связь с сервером. Если это сообщение появляется сразу же после надписи "Успешное подключение", то вероятнее всего сервер вас кикает (см. описание ошибки ниже), а игра это принимает как потерю соединения.
Если это сообщение появляется во время игры, то это скорее всего вызвано каким либо сетевым сбоем на линии до сервера. Кроме того, если у вас динамический IP-адрес, то когда он сменится во время игры - связь с сервером будет так же утеряна и игра выдаст это сообщение (в этом случае на сервере вам будет засчитано Disco, т.е. "дисконнект" игрока в полете).

"The communication with the remote host is lost. Reason: You have been kicked from the server."
"Соединение с удаленным хостом потеряно. Причина: вы были кикнуты с этого сервера"

Это сообщение возникает обычно сразу же после сообщения об успешном подключении (а так же при кике игрока во время игры). Чаще всего - сервер автоматически кикает всех игроков у которых не указан ник (а точнее "позывной" в пункте "Пилот" игры Ил-2), либо он содержит символы кириллицы, либо ник может быть просто запрещен или забанен.
Так же проверьте чтобы в нике не было пробелов (они могут случайно попасть в начало или в конец ника). Исправьте ник и повторите попытку подключения.
__________________
Шернер выдумывает серию приказов кнута и пряника. За подбитый танк-трехнедельный отпуск (солдаты со связками гранат гонялись за советскими танками).
  Ответить с цитированием