Критическая ошибка ядра Xray на Windows
Внутри клиента работает ядро — отдельная программа, которая занимается собственно соединением. Когда в журнале появляется её ошибка, приложение выглядит сломанным, хотя проблема почти всегда в конфигурации или в конкретном сервере.
Как читать сообщение
| Что в строке | Что это значит | Что делать |
|---|---|---|
failed to start | Ядро не смогло запуститься с текущей конфигурацией | Проверить порт и настройки: порт занят |
address already in use | Локальный порт занят другой программой | Освободить или сменить порт |
invalid config / ошибка разбора | Конфигурация повреждена или несовместима | Обновить подписку, при необходимости добавить заново |
connection refused | Сервер отказал в соединении | Сменить сервер, проверить срок доступа |
context deadline exceeded | Истекло время ожидания | Тайм-аут подключения |
tls: handshake failure | Не согласовалось шифрование | Ошибка TLS |
Смысл в том, что «ошибка ядра» — это не диагноз, а название источника сообщения. Полезная часть всегда идёт после двоеточия, и почти всегда сводится к одной из строк выше.
Порядок действий
-
Откройте журнал и найдите первую ошибку
Важна именно первая: дальше идут её последствия. Где журнал — интерфейс на Windows.
SHOT-W44Журнал приложения с видимой строкой ошибки ядра. Адреса серверов закрыть плашкой. -
Обновите подписку
Значительная часть ошибок конфигурации лечится обновлением списка серверов: подписка.
-
Попробуйте другой сервер
Если ошибка привязана к конкретному серверу, соседний заработает сразу.
-
Проверьте локальный порт
netstat -ano | findstr :<порт>: порт занят. -
Обновите или откатите приложение
Версия ядра идёт вместе со сборкой: обновление, откат.
Проверьте, в компьютере дело или в подписке
Половина «поломок на ПК» — это мёртвая ссылка-подписка: приложение исправно, а серверов ему никто не даёт. Вставьте в тот же Happ заведомо рабочую ссылку: подключилось — значит, Windows, служба и драйвер в порядке, менять нужно подписку. Доступ ТОК VPN на 3 дня выдаётся без карты.
- ссылка приходит сразу
- вставляется в Happ на ПК
- карта не нужна
Когда виновата не программа
Ошибки ядра часто появляются, когда доступ закончился или ссылка отозвана: сервер перестаёт принимать соединения, и ядро сообщает об этом на своём языке. Признак — ошибки на всех серверах сразу, при том что приложение не обновлялось и настройки не менялись.
Проверка простая: вставьте в тот же клиент заведомо рабочую ссылку. Подключилось — дело было в подписке, а не в Windows. Не подключилось — продолжайте разбор по системным причинам.
Можно ли обновить ядро отдельно от приложения?
Обычно нет: оно поставляется вместе со сборкой. Поэтому обновление приложения — штатный способ обновить и ядро.
В журнале много строк с ошибками — на какую смотреть?
На первую по времени. Последующие обычно описывают последствия: неудачные повторные попытки.
Ошибка появляется только на одном сервере
Тогда дело в сервере или его настройках на стороне сервиса. Пользуйтесь другим и напишите в поддержку сервиса.
Приложение на компьютере вы уже настроили — осталась вторая половина, та, что даёт серверы. Доступ ТОК VPN оформляется за две минуты: ссылка приходит сразу, вставляется в Happ на ПК и на телефоне, конфигурации обновляются сами. Первые 3 дня бесплатно, карта не спрашивается.
Оформить доступ →