Что означает диалог «Geo файлы повреждены»
Окно всплывает поверх главного экрана: сверху строка geoip со статусом «Ошибка: время на соединение истекло», ниже geosite — «Никогда». Красный восклицательный знак напоминает о себе по нескольку раз в день, даже если вы ничего не меняли в настройках.
Почему это происходит
Ошибка касается не всех: она появляется только у тех, кому провайдер выдал профиль маршрутизации со своими адресами geo-файлов. По умолчанию Happ тянет geoip (~17 МБ) и geosite (~11 МБ) с GitHub, а из России этот адрес недоступен — загрузчик ждёт три минуты, не получает ответ и показывает ошибку. Диалог не новый: раньше Happ его просто не показывал, а начал — в версии 4.0.5, когда разработчик исправил отображение уже существующей проблемы.
Что делать
- Обновите подписку в Happ и переподключитесь — профиль маршрутизации применяется только после этого.
- Если адрес geo-файлов задаёт провайдер, из приложения это не исправить.
- Можно временно отключить профиль маршрутизации у провайдера — Happ вернётся на встроенные geo, но пропадёт разделение трафика.
VPN PRO раздаёт geo-файлы со своего домена, доступного из России напрямую: оба файла — около 17 и 11 МБ — скачиваются с первого раза за пару секунд, и диалог с ошибкой у наших пользователей не появляется. Ключ VPN PRO выдаётся в Telegram-боте, первые три дня бесплатны — инструкции по Happ.