справочник помощи по Happ RUПоиск/
Ошибки и диагностика

Не загружаются гео-файлы

Где искать причину

Приложение и его настройки

Проверьте версию клиента и нужную настройку в приложении. Если список серверов уже загружен, переходите к действиям ниже.

К разбору и действиям ↓
В этой статье

Что ломается без них

  • Правила по наборам («все сайты такой-то страны») перестают срабатывать.
  • Трафик, который должен идти напрямую, уходит в туннель - и наоборот.
  • Появляются странности: банк требует подтверждения, хотя исключение «настроено».
  • В журнале приложения видно, что решение по маршруту принято не так, как ожидалось.

Почему не скачиваются

Предупреждение · Happ: Ошибка загрузки гео-файлов

  • Причина: Нет доступа к источнику файлов: канал провайдера, брандмауэр или антивирус с проверкой HTTPS.
  • Действие: Попробовать обновить при поднятом соединении - тогда загрузка идёт через туннель.

Предупреждение · Windows: Загрузка идёт, но файлы не появляются

  • Причина: Антивирус удаляет их или у приложения нет прав на запись в свою папку данных.
  • Действие: Добавить папку в исключения: антивирус. Проверить права на папку: папка установки.

Сведения · Happ: Файлы старые, обновление не запускается

  • Причина: Обновление идёт по расписанию, а не при каждом запуске.
  • Действие: Запустить обновление вручную в настройках маршрутизации.

Что делать по порядку

  1. Подключитесь к серверу. Загрузка через уже поднятое соединение часто проходит успешнее, чем напрямую.
  2. Запустите обновление гео-файлов вручную. В настройках маршрутизации есть соответствующая кнопка.
  3. Проверьте антивирус. Особенно если файлы скачиваются и тут же исчезают.
  4. Проверьте папку данных. Приложение должно иметь права на запись в свою папку в профиле пользователя.
  5. Если не выходит - обойдитесь без наборов. Правила по конкретным доменам работают и без гео-файлов: правила по доменам и IP.

Наборы удобны, но не обязательны

Если гео-файлы упорно не скачиваются, соберите ручной список: домены банка, госуслуг и рабочих сервисов - обычно это десяток строк. Работает так же надёжно и не зависит от загрузок.

Как часто их нужно обновлять?

Раз в несколько недель достаточно: списки меняются медленно.

Занимают ли они много места?

Несколько мегабайт. На фоне остального это незаметно.

Можно ли подложить файлы вручную?

Иногда да - если знаете, в какую папку. Но проще настроить обновление: ручные файлы устаревают и о них забывают.

Гео-файлы - это справочники доменов и адресов по странам. По ним работают правила маршрутизации: «эти домены напрямую, остальное через сервер». Без них соединение обычно живёт, а правила - нет.

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

  1. Проверьте интернет без соединения. Файлы скачиваются обычным способом. Если сеть работает плохо, загрузка не проходит.
  2. Попробуйте скачать при активном соединении. Иногда наоборот: источник недоступен напрямую, а через сервер открывается. Подключитесь и повторите обновление.
  3. Повторите позже. Источник мог быть временно недоступен. Это самая частая причина, и она проходит сама.
  4. Обновите приложение. В старых сборках адреса источников могли устареть - версии.

Работает ли доступ без гео-файлов

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

Можно ли загрузить файлы вручную?

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

Влияют ли они на скорость?

Нет. Они влияют только на то, какой трафик куда направляется - про маршрутизацию.

Гео-файлы - это справочники доменов и адресов, по которым работают правила маршрутизации. Если они не скачались, часть правил не применяется.

Зачем они нужны

Правило вида «российские сайты - напрямую» не может перечислить все адреса поимённо. Вместо этого клиент использует готовые справочники: списки доменов и диапазонов по категориям. Их и называют гео-файлами. Без них правила, ссылающиеся на категории, просто не срабатывают.

Без гео-файлов соединение работает, но правила по категориям - нет

Симптом обычно такой: всё подключается, но исключения перестали действовать - банк снова ходит через сервер.

Почему не загружаются

Причина Что делать
Нет интернета в момент обновления подключиться к сети и повторить обновление вручную
Источник недоступен сменить источник в настройках, если сборка это позволяет
Скачивание идёт через туннель, а он не поднят отключить соединение, обновить файлы, потом подключаться
Мало места на устройстве освободить место: файлы занимают десятки мегабайт
Старая сборка приложения обновить приложение

Что делать по шагам

  1. Найдите обновление гео-файлов в настройках. Обычно в разделе маршрутизации или в настройках ядра: кнопка обновления справочников.
  2. Обновите при отключённом соединении. Так загрузка пойдёт напрямую и не будет зависеть от того, поднялся ли туннель.
  3. Проверьте правила. Откройте сервис, для которого делали исключение: если оно снова работает - файлы на месте.
  4. Если не помогло - упростите правила. Замените категории конкретными доменами: такие правила не требуют справочников - про исключения.

Дополнительные вопросы

Можно ли работать без гео-файлов?

Да. Соединение от них не зависит - только правила по категориям.

Они занимают много места?

Обычно десятки мегабайт. На телефоне с почти полной памятью это может стать проблемой.

Нашли ответ? Сохраните ссылку на эту инструкцию