INCY
Назад

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
Добавить комментарий