Ошибка запуска ядра
Сообщение означает одно: движок внутри приложения не смог стартовать. До сервера дело ещё не дошло, поэтому сеть и провайдер тут почти всегда ни при чём.
Чтобы пройти курс до конца, понадобится рабочая ссылка-подписка: приложение без неё подключаться не к чему. Пробная оформляется за две минуты и живёт 3 дня — ровно на уроки с третьего по седьмой.
Взять ссылку →Ядро — движок внутри приложения, который и устанавливает соединение. Ошибка возникает до всякого сетевого обмена, поэтому менять сеть и перезагружать роутер бесполезно. Проверяйте в таком порядке: другой сервер из списка, закрытые защищённое соединение-программы, обновление приложения, обновление подписки.
- Выберите другой сервер из списка — если ошибка только на одном, дело в его конфигурации.
- Закройте другие клиенты полностью, включая значок в трее.
- Обновите подписку вручную.
- Обновите приложение, если версия старая.
Что происходит внутри
Happ — это оболочка: список серверов, кнопка и настройки. Само соединение устанавливает ядро Xray внутри приложения. Нажав кнопку, клиент берёт параметры выбранной строки списка, складывает из них конфигурацию и отдаёт её ядру. Если конфигурация не разобралась или ядру не дали запуститься, оно возвращает пустой ответ — отсюда и сообщение.
Вариант с припиской eof означает то же самое: ядро оборвало ответ, не начав работу. Разницы в лечении между формулировками нет.
Причины по частоте
| Причина | Как часто | Признак |
|---|---|---|
| Битая конфигурация одного сервера | Очень часто | Ошибка только на нём, остальные работают |
| Второй активный клиент | Часто | На компьютере; ошибка сразу при нажатии |
| Устаревшая версия приложения | Часто | «Вчера работало, сегодня нет» |
| Нехватка прав или ресурсов | Реже | Windows без прав администратора, слабый телефон |
| Повреждённая установка | Редко | Ошибка на всех серверах сразу после установки |
Проверьте, дело в ваших действиях или в ссылке
Половина «не получилось» на уроках 4–5 — это не ошибка ученика, а нерабочая ссылка-подписка: старая, чужая, из сборника или с кончившимся сроком. Отделяется за две минуты — вставьте в тот же клиент заведомо живую ссылку и больше ничего не меняйте. Заработало — дело было не в вас. Ссылка на 3 дня выдаётся без карты.
- приходит сразу
- карта не нужна
- проверка занимает две минуты
Что делать по системам
WINDOWSWindows
- Полностью выйдите из приложения — не крестиком окна, а через меню значка в трее, — и заодно из остальных защищённое соединение-программ.
- Запустите приложение от имени администратора: ядру нужны права на сетевой адаптер.
- Обновите подписку и выберите другой сервер.
- Проверьте карантин антивируса: он мог забрать файлы ядра.
- Если ничего не помогло — переустановите приложение, сохранив ссылку-подписку.
Подробности компьютерной дорожки — курс на компьютере.
ANDROIDAndroid
- Выберите другой сервер: чаще всего виновата конфигурация одного из них.
- Обновите подписку вручную.
- Снимите фоновые ограничения для приложения — на слабых телефонах система душит его на старте.
- Обновите приложение: старая сборка может не понимать новые параметры серверов.
IPHONE И IPADiPhone и iPad
- Выберите другой сервер из списка.
- Обновите подписку.
- Проверьте, что в системных настройках защищённое соединение не осталось второй активной конфигурации от другого приложения.
- Обновите приложение из App Store.
Почему смена сервера помогает чаще всего
Каждая строка в списке — это набор параметров: адрес, порт, тип шифрования, служебные поля. Конфигурацию для движка приложение собирает именно из них. Если в подписке один сервер приехал с ошибкой — обрезанным полем, лишним символом, устаревшим параметром, — движок не сможет её разобрать и не стартует. Остальные серверы при этом целы.
Отсюда и порядок проверки: сначала другой сервер, потом всё остальное. Это занимает пять секунд и снимает большинство случаев. Если ошибка одинакова на всех серверах — вот тогда причина общая: старая версия приложения, второй туннель или мёртвая подписка целиком.
Обратная подсказка тоже работает. Ошибка только на одном сервере и только у вас — сообщите сервису: он поправит запись в подписке, и это полезнее, чем молча пользоваться списком с дыркой.
Чего делать не стоит
- Менять сеть и перезагружать роутер. Ошибка возникает до выхода в сеть, поэтому сеть на неё не влияет вообще.
- Крутить настройки маршрутизации. Они управляют трафиком уже поднятого соединения, а его нет.
- Ставить второй похожий клиент. Два туннеля мешают друг другу, и вы получите ту же ошибку в двух приложениях сразу.
- Переустанавливать в первую очередь. Это последний шаг, и перед ним обязательно сохраните ссылку-подписку.
- Подключение поднимается и держится дольше минуты.
- Сообщение не появляется при повторных включениях.
- Видимый адрес меняется — проверка из пятого урока.
Не сходится? Ошибка на всех серверах и после обновления подписки — почти наверняка мёртв доступ: проверьте заведомо живой ссылкой.
Как понять, что причина общая
Проверьте два-три сервера подряд. Если ошибка появляется только на одном — виновата его запись в подписке, и лечение состоит в том, чтобы им не пользоваться. Если на всех — причина общая, и искать её надо на устройстве или в доступе.
| Где ошибка | Что это значит | Что делать |
|---|---|---|
| На одном сервере | Битая конфигурация записи | Выбрать другой, сообщить сервису |
| На всех, но раньше работало | Обновилась система, появился второй туннель или устарел клиент | Закрыть другие приложение, обновить приложение |
| На всех, с самого начала | Повреждённая установка или мёртвая подписка | Проверить заведомо живой ссылкой, при нужде переустановить |
| После обновления приложения | Редкий случай несовместимости | Переустановить, сохранив ссылку |
Что делать, если ошибка появилась внезапно
Формулировка «вчера работало, сегодня нет» указывает на конкретный список причин — тот, который изменился без вашего участия.
- Сервер изменили или выключили. Обновите подписку и возьмите другой.
- Приложение обновилось само и стало строже к параметрам. Изредка помогает переустановка свежей версии.
- Система обновилась и сбросила разрешения — на телефоне это разрешение на защищённое соединение и фоновая работа.
- Появился второй туннель. Часто это установленная накануне программа, о которой человек не думает как о VPS.
- Кончился срок доступа. Проверьте дату: если совпадает — искать больше нечего.
Проверка после починки
- Подключитесь и подождите минуту. Ошибка, которая появляется через раз, обычно возвращается сразу.
- Переключитесь на другой сервер и обратно. Так проверяется, что дело было не в единственной удачной попытке.
- Убедитесь, что видимый адрес сменился, — соединение должно не только подняться, но и пропускать трафик.
- Перезапустите приложение. Ошибка исчезла насовсем, только если не появляется после чистого старта.
Если ошибка на новом устройстве
Свежая установка сужает список причин: настроек вы ещё не крутили, правил не добавляли.
- Первым делом другой сервер — конфигурация одной записи не зависит от устройства.
- Потом другие клиенты: на компьютере они мешают чаще всего.
- Затем версия приложения: скачанный полгода назад установщик уже устарел.
- И только потом система — права, антивирус, минимальная версия.
Коротко
- Ошибка возникает до выхода в сеть — провайдер и роутер ни при чём.
- Другой сервер решает большинство случаев.
- Второй клиент — главная причина на компьютере.
- Старая версия приложения — главная причина «вчера работало».
- Ошибка на всех серверах означает общую причину: доступ, права или установка.
Виноват ли провайдер?
Нет. Всё ломается внутри приложения, до первого пакета в сторону сервера, — влиять на это провайдеру попросту нечем.
Что значит приписка eof?
Что ядро оборвало ответ, не начав работу. Лечится тем же самым.
Помогает ли перезагрузка устройства?
Иногда — когда в системе завис старый сетевой адаптер от предыдущего туннеля. Но начинать стоит со смены сервера.
Нужно ли переустанавливать приложение?
В последнюю очередь и только сохранив ссылку-подписку.
Курс доводит до рабочего подключения всё, что зависит от вас: приложение поставлено, ссылка вставлена, проверка пройдена. Дальше начинается то, что от настроек не зависит вовсе, — серверы. Их даёт доступ: ссылка HAPP Plus оформляется за две минуты, карта не спрашивается, первые 3 дня бесплатны, и на них удобно пройти уроки с третьего по седьмой.
Взять ссылку для курса →