v3.7.0-lucx.173
🔧 Срочный фикс после 169/172: ядро AWG снова поднимается, новые клиенты коннектятся.
В 169 криво прикрутили userspace-fallback и маппинг полей. На живых серверах это выглядело так: модуль загружен, интерфейсов 0, «ядро остановлено», новые Amnezia-клиенты не подключаются. В логе: Key is not the correct length or format: vgmg2ms952ceemgc. Старые пиры, которые уже сидели на интерфейсе, продолжали работать.
1️⃣ KernelAvailable больше не запоминает первый false навсегда. Если модуль поднялся чуть позже старта панели — следующий тик поднимет ядро, а не утащит всё в userspace.
2️⃣ password из формы клиента (16 символов) больше не пишется в PresharedKey. Это не ключ WireGuard — из-за него syncconf валил весь inbound.
После обновления: x-ui update / кнопка в панели. Если ядро всё ещё «остановлено» — «Перезапуск интерфейсов» на Cores. Перевыпускать рабочие конфиги не нужно.
⚡️ Приятного использования!
🔧 Hotfix after 169/172: kernel AWG comes up again, new clients connect.
lucx.169 cached a failed kernel probe forever (everything went userspace) and treated the form password as a PresharedKey. awg syncconf then died with a 16-char junk key. Old peers already on the iface kept working; new ones did not.
Update the panel. If the kernel card still says Stopped — Restart interfaces on Cores. Do not re-issue working client configs.
⚡️ Enjoy!