Skip to content

v3.7.0-lucx.173: fix(awg): ядро не стартует + password как PSK (lucx.173)

Choose a tag to compare

@github-actions github-actions released this 24 Aug 14:31
· 20 commits to main since this release

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!