한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Анатомия игровых лагов › L3 Домашняя сеть

Ограничения публичного Wi-Fi и корпоративной сети Captive portal, restrictive network

ID причины hn-captive · Основной ответственный Внешние стороны · Внешние стороны · Совместно Команда разработки · Разработка клиента, Команда разработки · Разработка сервера

Открыть карточку в основной версии с иллюстрациями и экспериментами →

Страница входа в Wi-Fi кафе или корпоративный файрвол блокируют подключение к игре.

Почему Авторизация на странице входа ещё не пройдена, или файрвол блокирует игровые порты и UDP → Следствие Попытки подключения блокируются полностью или проходят только частично → На экране Ошибка входа, или авторизация проходит, но в игру не пускает

Симптомы
Ошибка входа / бесконечная загрузка
Факторы
Потери
У кого
Только у меня
Когда
Сразу после входа или техработ
Ответственные
Основной ответственный Внешние стороны · Внешние стороны · Совместно Команда разработки · Разработка клиента, Команда разработки · Разработка сервера
Команда разработки: задачи
Клиент: при блокировке объяснять причину (не пройдена авторизация на странице входа, заблокирован UDP и т. п.), при блокировке UDP автоматически переходить на запасной путь. Сервер: предоставить запасной путь, например TCP 443.
Внешние стороны: задачи
Посоветовать игрокам в публичном Wi-Fi сначала пройти авторизацию на странице входа, а в закрытых сетях вроде корпоративной использовать другую сеть.
На графике
Высоко только у некоторых · число неудачных подключений (по сетям)
Где смотреть
Попросить игрока подключиться через другую сеть, например мобильный интернет, и проверить в логе подключений сервера, дошёл ли первый UDP-пакет и проходит ли подключение по запасному пути TCP 443
Подтверждает
Не подключается только через определённый Wi-Fi (кафе, офис), а через другую сеть подключается сразу. Не пройдена авторизация на странице входа, или до сервера не доходит только UDP
Опровергает
Если не подключается ни через одну сеть, дело в аккаунте, сервере или причине «Сбои и задержки DNS». Если не подключается вся страна или все абоненты провайдера, это «Ограничение UDP и DPI на уровне страны или провайдера»
Чем проверить
Проверка на стороне игрока

Источники

  1. RFC 8952: Captive Portal Architecture IETF
    Captive portal: сеть, в которой доступ ограничен, пока не выполнены условия вроде согласия с правилами или авторизации
  2. RFC 9308: Applicability of the QUIC Transport Protocol IETF
    По данным измерений, 3–5% сетей полностью блокируют UDP, поэтому приложениям на UDP нужен запасной путь через TCP (TLS)

Смотрите также

Тот же слой: L3 Домашняя сеть

Причины с тем же симптомом (Ошибка входа / бесконечная загрузка) на других слоях

Карточка в основной версии с иллюстрациями и экспериментами