Что ломается без них
- Правила по наборам («все сайты такой-то страны») перестают срабатывать.
- Трафик, который должен идти напрямую, уходит в туннель - и наоборот.
- Появляются странности: банк требует подтверждения, хотя исключение «настроено».
- В журнале приложения видно, что решение по маршруту принято не так, как ожидалось.
Почему не скачиваются
Предупреждение · Happ: Ошибка загрузки гео-файлов
- Причина: Нет доступа к источнику файлов: канал провайдера, брандмауэр или антивирус с проверкой HTTPS.
- Действие: Попробовать обновить при поднятом соединении - тогда загрузка идёт через туннель.
Предупреждение · Windows: Загрузка идёт, но файлы не появляются
- Причина: Антивирус удаляет их или у приложения нет прав на запись в свою папку данных.
- Действие: Добавить папку в исключения: антивирус. Проверить права на папку: папка установки.
Сведения · Happ: Файлы старые, обновление не запускается
- Причина: Обновление идёт по расписанию, а не при каждом запуске.
- Действие: Запустить обновление вручную в настройках маршрутизации.
Что делать по порядку
- Подключитесь к серверу. Загрузка через уже поднятое соединение часто проходит успешнее, чем напрямую.
- Запустите обновление гео-файлов вручную. В настройках маршрутизации есть соответствующая кнопка.
- Проверьте антивирус. Особенно если файлы скачиваются и тут же исчезают.
- Проверьте папку данных. Приложение должно иметь права на запись в свою папку в профиле пользователя.
- Если не выходит - обойдитесь без наборов. Правила по конкретным доменам работают и без гео-файлов: правила по доменам и IP.
Наборы удобны, но не обязательны
Если гео-файлы упорно не скачиваются, соберите ручной список: домены банка, госуслуг и рабочих сервисов - обычно это десяток строк. Работает так же надёжно и не зависит от загрузок.
Как часто их нужно обновлять?
Раз в несколько недель достаточно: списки меняются медленно.
Занимают ли они много места?
Несколько мегабайт. На фоне остального это незаметно.
Можно ли подложить файлы вручную?
Иногда да - если знаете, в какую папку. Но проще настроить обновление: ручные файлы устаревают и о них забывают.
Гео-файлы - это справочники доменов и адресов по странам. По ним работают правила маршрутизации: «эти домены напрямую, остальное через сервер». Без них соединение обычно живёт, а правила - нет.
Приложение скачивает эти файлы с внешнего источника. Если скачать не удалось, появляется ошибка обновления - и правила либо не применяются, либо применяются по старой версии справочника.
- Проверьте интернет без соединения. Файлы скачиваются обычным способом. Если сеть работает плохо, загрузка не проходит.
- Попробуйте скачать при активном соединении. Иногда наоборот: источник недоступен напрямую, а через сервер открывается. Подключитесь и повторите обновление.
- Повторите позже. Источник мог быть временно недоступен. Это самая частая причина, и она проходит сама.
- Обновите приложение. В старых сборках адреса источников могли устареть - версии.
Работает ли доступ без гео-файлов
Да. Соединение устанавливается и без них - не работают только правила по странам. Если вы не пользуетесь маршрутизацией, ошибку можно игнорировать.
Можно ли загрузить файлы вручную?
В некоторых сборках да - в настройках указывается свой источник. Обычному пользователю это не нужно.
Влияют ли они на скорость?
Нет. Они влияют только на то, какой трафик куда направляется - про маршрутизацию.
Гео-файлы - это справочники доменов и адресов, по которым работают правила маршрутизации. Если они не скачались, часть правил не применяется.
Зачем они нужны
Правило вида «российские сайты - напрямую» не может перечислить все адреса поимённо. Вместо этого клиент использует готовые справочники: списки доменов и диапазонов по категориям. Их и называют гео-файлами. Без них правила, ссылающиеся на категории, просто не срабатывают.
Без гео-файлов соединение работает, но правила по категориям - нет
Симптом обычно такой: всё подключается, но исключения перестали действовать - банк снова ходит через сервер.
Почему не загружаются
| Причина | Что делать |
|---|---|
| Нет интернета в момент обновления | подключиться к сети и повторить обновление вручную |
| Источник недоступен | сменить источник в настройках, если сборка это позволяет |
| Скачивание идёт через туннель, а он не поднят | отключить соединение, обновить файлы, потом подключаться |
| Мало места на устройстве | освободить место: файлы занимают десятки мегабайт |
| Старая сборка приложения | обновить приложение |
Что делать по шагам
- Найдите обновление гео-файлов в настройках. Обычно в разделе маршрутизации или в настройках ядра: кнопка обновления справочников.
- Обновите при отключённом соединении. Так загрузка пойдёт напрямую и не будет зависеть от того, поднялся ли туннель.
- Проверьте правила. Откройте сервис, для которого делали исключение: если оно снова работает - файлы на месте.
- Если не помогло - упростите правила. Замените категории конкретными доменами: такие правила не требуют справочников - про исключения.
Дополнительные вопросы
Можно ли работать без гео-файлов?
Да. Соединение от них не зависит - только правила по категориям.
Они занимают много места?
Обычно десятки мегабайт. На телефоне с почти полной памятью это может стать проблемой.