War story · Диагностика

Почему VPN на iPhone «не работает» именно в мобильном интернете

Реальный инцидент: домен подписки переставал открываться в мобильных сетях по всей стране, а по домашнему Wi-Fi всё работало нормально. Разбираем симптом, диагностику и методологический урок, который меняет то, как мы проверяем жалобы «не работает».

Симптом

Работает на Wi-Fi, не работает на мобильном интернете

У пользователей iPhone во всех регионах через мобильную сеть перестала загружаться подписка — обновление конфигурации VPN-приложения. Три факта, которые определили направление разбора.

Только мобильная сеть

Через домашний Wi-Fi подписка обновлялась нормально. Через мобильный интернет — переставала загружаться.

Больше суток

Проблема держалась не несколько минут и не пару часов, а больше суток подряд.

Все регионы сразу

Сбой затрагивал пользователей во всех регионах одновременно — это исключало версию про локальную аварию одного оператора.

Диагностика

Проблема не в серверах — в маршруте

Серверная сторона была полностью здорова: все точки входа отвечали валидным сертификатом, параметры подключения были одинаковы на всех узлах, все серверы оставались в сети. Значит, причина лежала не в инфраструктуре, а в маршруте: блокировка домена подписки на уровне глубокой инспекции трафика оказалась агрессивнее именно на мобильных операторах, чем на домашних провайдерах — у мобильных операторов фильтрация исторически жёстче.

Методологический урок

Собственный тест — не доказательство для всех пользователей

Если инженер сервиса физически находится там, где системы блокировок работают слабо, его личные сетевые тесты не репрезентативны для типичного пользователя в регионе с активной фильтрацией. Локально «всё работает» — и одновременно у пользователей по всей стране сутками не загружается конфигурация.

Практический вывод

При диагностике жалоб «не работает / блокируется» нельзя закрывать инцидент на основании только собственного теста, если есть основания подозревать неравномерность блокировок по регионам или операторам. Нужен тест с реальной точки, максимально близкой к жалующемуся пользователю — конкретный мобильный оператор, конкретный крупный регион. Проверка «снаружи» показывает только то, как сервер виден из чистой сети, а не то, что видит пользователь под активной фильтрацией — воспроизвести такую блокировку с внешней точки нельзя.

Стратегия лечения

Три шага для этого класса проблем

  1. Альтернативный канал доставки конфигурации Канал, который не зависит от веб-домена, — например, прямая ссылка через Telegram-бота, минующая обычный путь через сайт.
  2. Миграция домена подписки в другую юрисдикцию Если конкретная доменная зона режется агрессивнее остальных, домен подписки переносится в зону с более мягкой фильтрацией.
  3. Разнообразие точек маскировки (SNI) Следующий шаг, если домен окажется не единственной причиной, — несколько разных точек маскировки для основных точек входа.
Итог

Гипотеза — пока не подтверждена тестом с реальной точки

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

Если у вас похожая ситуация с Happ на iPhone, разбор конкретного симптома и шагов — в инструкции «Happ на iPhone: не работает». Общая настройка Happ на iPhone — в отдельном разделе, а дисциплина диагностики по слоям, без соблазна списать всё на «внешние блокировки», — в методологии диагностики VPN-инфраструктуры.

Частые вопросы

Частые вопросы про сбои на мобильном интернете

Почему VPN на iPhone «не работает», а на компьютере через Wi-Fi всё в порядке?
Потому что блокировка домена подписки на мобильных операторах исторически жёстче, чем на домашних провайдерах. Проблема не в устройстве и не в приложении — в маршруте, по которому идёт запрос к домену.
Значит ли это, что серверы VPN PRO были недоступны?
Нет. В этом инциденте серверная сторона была полностью здорова: все точки входа отвечали валидным сертификатом, параметры подключения были одинаковы на всех узлах, все серверы оставались в сети. Причина была не в инфраструктуре, а в маршруте до домена подписки.
Можно ли закрывать жалобу «не работает», если у вас лично всё работает?
Нет, если есть основания подозревать неравномерность блокировок по регионам или операторам. Тест с одной точки показывает только то, как сервер виден из этой конкретной сети, а не то, что видит пользователь под активной фильтрацией в другом регионе или у другого оператора.
Что делать, если у вас именно ситуация «не работает на мобильном интернете, но работает на Wi-Fi»?
Это специфичный симптом с известной причиной — сверьтесь с разбором конкретно для Happ на iPhone.

Работоспособность проверяем не на своих тестах

Каждую жалобу разбираем с точки, максимально похожей на вашу, а не полагаемся на тест из чистой сети. Получите ключ VLESS Reality или начните с 3 дней бесплатно в Telegram.

Промокод VPN10 — 10 дней бесплатно · до 31 августа · передавайте друзьям