REALITY: processed invalid connection в Happ: причины и решение
Что значит «REALITY: processed invalid connection» — сервер не узнал клиента по ключу, SNI или sid и отдал сайт-прикрытие. Почему это устаревшая подписка и как починить.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
REALITY: processed invalid connection — строка, которую пишет сервер (и она иногда попадает в лог клиента), когда к нему постучались с неверными параметрами Reality. Reality прячет соединение с сервером под обычный HTTPS к известному сайту: клиент несёт публичный ключ сервера (pbk), имя сайта-прикрытия (sni), короткий идентификатор (sid) и отпечаток браузера (fp). Если хоть что-то не совпало, сервер честно ведёт себя как обычный сайт — а Happ видит, что «подключилось», но трафик не идёт, или получает обрыв.
Как выглядит и что означает
| Как выглядит в логе | Что означает | Что делать |
|---|---|---|
REALITY: processed invalid connection + EOF | Ключ, SNI или sid не совпали с сервером | Обновить подписку |
| Ошибка на всех серверах подписки | Сервис перевыпустил ключи, у вас старая копия | Обновить подписку; если не помогает — удалить и добавить заново |
| Ошибка на одном сервере | Параметры этого узла изменились или узел перенастроен | Другой сервер, сообщить сервису |
| Ошибка после ручной правки ссылки | Опечатка в pbk, sni, sid, fp | Скопировать ссылку из кабинета целиком |
| Ошибка в одной сети, в другой нет | Оператор подменяет TLS, сервер получает чужое рукопожатие | Сменить сеть или сервер |
| «Подключено», но сайты не открываются, ошибок нет | Сервер отдаёт сайт-прикрытие вместо туннеля | То же: обновить подписку, проверить время |
Заметьте: Reality-ошибка не про сертификат. Включать «пропускать проверку сертификата» бесполезно — здесь проверяется ключ, а не цепочка доверия.
Решение по шагам
- Обновите подписку. В девяти случаях из десяти сервис сменил ключ или SNI, а у вас старые. Кнопка со стрелками у профиля — и повторите подключение.
- Не помогло — удалите подписку и добавьте заново по ссылке из кабинета. Иногда кэш старого списка переживает обычное обновление.
- Проверьте время на устройстве — «автоматически». Reality сверяет временную метку в рукопожатии; расхождение в несколько минут — и вы «невалидный клиент».
- Переключите сервер. Ошибка на одном — не ваша забота, пользуйтесь остальными.
- Смените сеть. Работает на другой — оператор вмешивается в TLS; выберите сервер с другим SNI или другим протоколом.
- Если добавляли сервер как одиночный
vless://— добавьте лучше подписку: параметры Reality будут обновляться сами, без ручного копирования.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
Почему сервер «не узнаёт» клиента
Reality не хранит список клиентов по логину: он проверяет, что рукопожатие TLS подписано его ключом и содержит правильное имя сайта и sid. Любое расхождение — и с точки зрения сервера это случайный посетитель, которому нужно отдать настоящий сайт-прикрытие. Так Reality остаётся незаметным для внешнего наблюдателя, но ровно поэтому «почти правильные» параметры не работают вообще: нет режима «ну ладно, заходи».
Сервисы регулярно меняют ключи и SNI, чтобы уходить от фильтрации, — это нормально, и подписка существует именно для того, чтобы вам не копировать их вручную. У Вятка ротация делается на стороне серверов, а пользователю достаточно обновить список.
Можно ли исправить pbk или sni вручную?
Только скопировав из кабинета сервиса целиком. Подобрать их нельзя: ключ — 43 случайных символа, а sid должен точно совпасть со списком на сервере.
Ошибка появилась у всех, кто пользуется сервисом
Сервис поменял ключи. Обновите подписку; если после обновления не работает — сервис ещё не выкатил новую ссылку, подождите или напишите ему.
Работает Wi-Fi, не работает мобильный — это Reality сломан?
Нет, это сеть оператора. Reality здесь ни при чём; смотрите ошибка только в мобильной сети.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →