НазадДобавить комментарий
AmneziaWG: invalid UAPI device key: s3
БагГотовоМешаетПубличныйiOS
Автор: v**********@gmail.com
Создан: 24.07.2026, 15:33:03
Версия приложения: 2.4.7
Версия ОС: 26.5
Модель устройства: iphone 17 pro max
После обновления INCY до 2.4.7 перестали запускаться все AmneziaWG-конфиги. Ошибка: AmneziaWG: awg: configure: IPC error -22: invalid UAPI device key: s3 До обновления (2.4.6) этот же конфиг работал без проблем. Конфиг использует стандартные параметры: S1=55 S2=83 S3=24 S4=4 Jc=6 Jmin=10 Jmax=50 H1-H4=... After updating INCY to version 2.4.7, all AmneziaWG configurations stopped working. Error: AmneziaWG: awg: configure: IPC error -22: invalid UAPI device key: s3 The exact same configuration worked correctly before the update (version 2.4.6). The configuration uses standard AmneziaWG parameters: S1 = 55 S2 = 83 S3 = 24 S4 = 4 Jc = 6 Jmin = 10 Jmax = 50 H1-H4 = ...
Вложения
Комментарии (6)
Команда INCYadminРешение25.07.2026, 07:55:37
UPDATE: исправлено в след. обновлении
Команда INCYadmin24.07.2026, 23:49:55
AmneziaWG обновлена до последней версии. В последнем обновлении убрали s3,s4
v**********@gmail.com25.07.2026, 07:47:13
вы где это вообще взяли? https://docs.amnezia.org/documentation/instructions/new-amneziawg-selfhosted/ В разделе "Key changes in AmneziaWG 2.0" перечислены изменения относительно версии 1.5: ✅ добавлены S3 и S4; ✅ H1–H4 теперь могут быть диапазонами; ✅ удалены j1–j3 и itime; ✅ параметры I1–I5, появившиеся в 1.5, остались и используются в 2.0.
v**********@gmail.com25.07.2026, 07:43:41
вы где это вообще взяли? https://docs.amnezia.org/documentation/instructions/new-amneziawg-selfhosted/ В разделе "Key changes in AmneziaWG 2.0" перечислены изменения относительно версии 1.5: ✅ добавлены S3 и S4; ✅ H1–H4 теперь могут быть диапазонами; ✅ удалены j1–j3 и itime; ✅ параметры I1–I5, появившиеся в 1.5, остались и используются в 2.0.
Команда INCYadmin25.07.2026, 07:51:05
Разбор по s3/s4. В amneziawg-go при переходе v0.2.18 → v1.0.4 из UAPI-протокола убрали device-ключи s3 и s4. В AmneziaWG 2.0 старые «размеры мусора по типам сообщений» (s1=init, s2=response, s3=cookie, s4=transport) заменили на новую систему кастомных сигнатур/джанка: s1/s2 остались, s3/s4 удалены, добавлены i1–i5, j1–j3, itime. Доказательство (исходники amneziawg-go, device/uapi.go): v0.2.18 — есть case "s3": и case "s4": (устанавливают device.paddings.cookie / device.paddings.transport). v1.0.4 — сразу после case "s2": идёт case "h1":; s3/s4 в switch отсутствуют, всё несовпавшее падает в default → invalid UAPI device key. Файл в upstream: https://github.com/amnezia-vpn/amneziawg-go/blob/v1.0.4/device/uapi.go (сравнение с https://github.com/amnezia-vpn/amneziawg-go/blob/v0.2.18/device/uapi.go).
v**********@gmail.com25.07.2026, 20:18:36
стррано: не могу открыть v1.0.4 актуальная v3.0.1 и в ней какраз есть s3 https://github.com/amnezia-vpn/amneziawg-go/blob/9f5d948bc72cc554791cfe0fb91527e4acfb6b79/device/uapi.go#L382 вы случайно не могли поставить какуюто удаленную версию? после 0.2 ветки идет сразу 3.0