Ошибка при обмене данными в Happ
Happ не смог по защищённому соединению скачать подписку — список серверов — с сайта провайдера. Небезопасный режим — повторная попытка без проверки сертификата этого сайта. Соглашайтесь, только если ссылку вам дал ваш провайдер.
Это сообщение появляется, когда вы добавляете или обновляете подписку. В этот момент Happ обращается к сайту провайдера за списком серверов, а защищённое соединение с сайтом не установилось. В английской версии Happ та же ошибка называется Handshake Exception — сбой «рукопожатия», первого шага защищённого соединения.
Как это выглядит
Почему так бывает
- На устройстве неверные дата или время
- Соединение с сайтом подписки не проходит в вашей сети
- У сайта подписки проблема с сертификатом или он временно не работает
Как исправить
- 01
Проверьте дату и время
Включите автоматическую установку времени и обновите подписку ещё раз.
- 02
Смените сеть
Переключитесь между Wi‑Fi и мобильным интернетом и снова обновите подписку.
- 03
Обновите Happ
Установите последнюю версию из App Store, Google Play или с GitHub.
- 04
Согласитесь на небезопасный режим
Только если ссылку дал ваш провайдер. Happ скачает подписку без проверки сертификата сайта.
- 05
Напишите провайдеру
Если ошибка повторяется, перешлите ему её текст: сайт подписки и его сертификат на его стороне.
Что значит «небезопасный режим»
Обычно Happ скачивает подписку по защищённому соединению и проверяет сертификат сайта — электронный документ, который подтверждает, что это действительно сайт вашего провайдера. Если проверка не прошла, Happ спрашивает, попробовать ли без неё. Это и есть «небезопасный режим».
Тот же режим можно включить заранее в настройках подписки:
| Где | Как называется переключатель |
|---|---|
| Happ для Android | «Разрешать небезопасные» в окне «Редактирование подписки», раздел «Опции» |
| Happ для компьютера | «Разрешить небезопасное подключение» |
Нажимать ли «Да»
Можно, если ссылку на подписку вам дал ваш провайдер: в личном кабинете, в боте или в поддержке. Для ссылок из случайных чатов и каналов соглашаться не стоит.
Если после «Да» подписка добавилась и серверы работают, сообщите провайдеру об ошибке: сертификат сайта исправляет он. Когда он починит сайт, проверьте, что «Разрешать небезопасные» в настройках подписки выключено.
Сначала проверьте время и сеть
Две причины можно проверить самому за минуту, ещё до небезопасного режима.
Дата и время. Сертификат сайта сверяется с часами устройства. Если часы спешат или отстают, проверка не проходит — по той же причине браузер в таком случае пишет «Часы отстают» или «Часы спешат». Включите автоматическую установку времени:
- iPhone и iPad: Настройки→Основные→Дата и время, включите «Автоматически».
- Android: в настройках откройте раздел «Дата и время» и включите автоматическую установку. Названия пунктов зависят от модели телефона.
- Windows: Пуск→Параметры→Время и язык→Дата и время, включите «Установить время автоматически».
Сеть. Переключитесь с Wi‑Fi на мобильный интернет или наоборот и обновите подписку ещё раз. Если в другой сети всё прошло, дело было в сети.
Другие ошибки при обновлении подписки
Рядом с этой ошибкой Happ может показать и другие сообщения. Вот что они значат:
- «Ошибка сертификата» — сертификат сайта подписки не прошёл проверку. Помогают те же шаги: время, сеть, а если не прошло — провайдер.
- «Ошибка подключения» — Happ не смог связаться с сайтом подписки. Проверьте интернет и попробуйте другую сеть.
- «Тайм‑аут» — сайт подписки не ответил вовремя. По умолчанию Happ ждёт ответа 9 секунд, а в настройках «Тайм‑аут запроса подписки» можно увеличить до 15 секунд. Подробнее — на странице «Подписка не добавляется».
- «Администратор подписки ограничил доступ. Пожалуйста, обратитесь в службу технической поддержки.» — по документации Happ, так приложение сообщает, что для этой ссылки исчерпан лимит устройств, который задал провайдер. Снять ограничение может только он.
В Happ для компьютера похожие сообщения звучат так: «Ошибка обновления подписки», «Данные подписки не были получены — превышен таймаут» и «Ошибка обновления подписки: таймаут сети». Если же там написано «Не удалось выполнить SSL/TLS рукопожатие», смотрите разбор ошибки TLS рукопожатия.
Если ничего не помогло
Напишите провайдеру: сайт подписки и его сертификат на его стороне. Чтобы ответ пришёл быстрее, приложите всё сразу:
Как добавить подписку заново, по шагам описано в гайде «Как добавить подписку в Happ».
Частые вопросы
Что значит «Ошибка при обмене данными» в Happ?
Happ не смог по защищённому соединению скачать подписку с сайта провайдера: сбой случился на первом шаге, при «рукопожатии». Поэтому он предлагает попробовать ещё раз без проверки сертификата — в небезопасном режиме.
Безопасно ли нажимать «Да»?
Без проверки Happ не отличит настоящий сайт провайдера от подставного. Поэтому соглашайтесь только для ссылки, которую дал ваш провайдер, и сообщите ему об ошибке.
Где включить или выключить небезопасный режим?
В настройках подписки. В Happ для Android это переключатель «Разрешать небезопасные» в окне «Редактирование подписки», в разделе «Опции». В Happ для компьютера — «Разрешить небезопасное подключение».
Нажал «Да», а ошибка осталась. Что делать?
Значит, сайт подписки сейчас не открывается из вашей сети или не работает вовсе. Попробуйте другую сеть и напишите провайдеру.
Чем это отличается от ошибки TLS рукопожатия?
«Ошибка при обмене данными» появляется, когда Happ скачивает подписку, а «Ошибка TLS рукопожатия» — когда проверяет подключение к серверу. Суть похожа: защищённое соединение не установилось, но в первом случае с сайтом подписки, во втором — через VPN‑сервер.
Источники
- Happ для Android 4.7.1 на GitHub
- Happ Desktop 4.3.0 на GitHub
- Документация Happ: ошибки, тайм‑аут при добавлении подписки
- Документация Happ: лимитированные ссылки
- Документация Happ: параметры подписки, в том числе insecure
- Happ Desktop 2.11.0: настройка тайм‑аута запроса подписки
- Справка Google: ошибки «Часы отстают» и «Часы спешат»
- Справка Apple: время и часовой пояс на iPhone
- Справка Microsoft: время, дата и часовой пояс в Windows