chore(test): подтвердить ECDSA IPsec и итоговую очистку стенда
This commit is contained in:
1 parent
63ee8a4549
commit
3b908a9e4e
7 files changed
+316
-11
No files matched your search
@@ -1,6 +1,6 @@
|
||||
# UX/UI: протокол внешней приёмки 12.5
|
||||
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.130 — отдельные private IP/netns: renewed valid Ping3/3, expired/future AUTH_FAILED/API offline. Previous timeout причина не доказана; buffer GET logs mixed. Baseline18×2 passed; найденный residual logger128 удалён отдельно с сохранением прочих rules/default logs, private/Docker clean. Backend ux-crl127/frontend ux-ike124.131 в работе — ECDSA P-256 chain/Ping/export.12.5 открыт.
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.131 — own ECDSA P-256 chain/strongSwan IKE/Ping3/3/API online/export200, archive не сохранялся. Итоговая inventory18×2: own120–131 residues0, active0, CRL settings restored, privateDirs0; Docker acceptance clients/networks0. Backend ux-crl127/frontend ux-ike124/PG healthy-running. Следующий132 — корректный scoped log selector/CRL failure cases, затем оставшаяся внешняя матрица.12.5 открыт.
|
||||
|
||||
IPsec78: реальный PSK responder established, mode-config198.18.78.10 и online=true подтверждены API; точные собственные объекты удалены. Сертификатный/DN online, late failure и history restore остаются открытыми. [Отчёт](ux-ui/acceptance/ipsec-mode-config-2026-10-09.json), [журнал](ux-ui-progress.md).
|
||||
|
||||
@@ -696,7 +696,7 @@ flowchart LR
|
||||
|
||||
## 12.5.77 — основной блок IPsec (2026-10-09)
|
||||
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.130 — отдельные private IP/netns: renewed valid Ping3/3, expired/future AUTH_FAILED/API offline. Previous timeout причина не доказана; buffer GET logs mixed. Baseline18×2 passed; найденный residual logger128 удалён отдельно с сохранением прочих rules/default logs, private/Docker clean. Backend ux-crl127/frontend ux-ike124.131 в работе — ECDSA P-256 chain/Ping/export.12.5 открыт.
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.131 — own ECDSA P-256 chain/strongSwan IKE/Ping3/3/API online/export200, archive не сохранялся. Итоговая inventory18×2: own120–131 residues0, active0, CRL settings restored, privateDirs0; Docker acceptance clients/networks0. Backend ux-crl127/frontend ux-ike124/PG healthy-running. Следующий132 — корректный scoped log selector/CRL failure cases, затем оставшаяся внешняя матрица.12.5 открыт.
|
||||
|
||||
Подробный объём, протоколы, схема и ограничения: [12.5.77 в журнале](ux-ui-progress.md).
|
||||
|
||||
@@ -1389,3 +1389,17 @@ Final cleanup baseline17 коллекций×2/Docker/private files (включ
|
||||
| Референс | Схема |
|
||||
| --- | --- |
|
||||
| [ReUI List9](https://reui.io/preview/base/list-9?ref=mcp) | Раздельные клиенты → valid control → explicit AUTH_FAILED → API offline → полная ownership очистка |
|
||||
|
||||
## 12.5.131 — ECDSA P-256 и итоговая очистка блока IPsec (2026-10-11)
|
||||
|
||||
Создана собственная ECDSA P-256 CA/server/client chain (prime256v1), без изменения existing certificates/passwords. strongSwan6.0.1 установил certificate-authenticated IKE/ESP tunnel с точным server certificate pin/private CA и AES256/SHA256/MODP2048; Ping3/3. Public client key проверен Node X509: ec/prime256v1. API online1 и конкретный VIP этой единственной сессии. Экспорт client cert через /api/ipsec/certs/1/export вернул200/archive; архив и passphrase не сохранены в evidence/Git.
|
||||
|
||||
Own logging/peer/identity/policy/group/profile/proposal/mode-config/pool/bridge/address/certificates/private files/Docker client/network удалены по ownership preflight; baseline16×2 совпал. Дополнительная итоговая readonly inventory18 коллекций на каждом CHR проверила все namespaces120–131: residue0, established0, crl-use/download=false, private directories0. Labelled Docker acceptance containers/networks0; backend ux-crl127 и PostgreSQL healthy, frontend ux-ike124 running/HTTP+UI уже подтверждены124. Source/runtime/UI в131 не менялись, тесты и регрессия не повторялись. Оба CHR доступны, пароли/default/public/metadata/195.195.195.195/32/flash directory сохранены.
|
||||
|
||||
За эту серию исправлены implicit DNS SAN online121, смысл подписи IKE online124 и no-write CRL certificate/CA deletion guards127. Native interop/rekey/reauth/authentication/CRL/time validity/ECDSA приняты только в описанных границах. Все initial failures/recovery сохранены; тайм-ауты128/129 не переименованы в success и не используются как proof expiry. [ECDSA/экспорт/final inventory](ux-ui/acceptance/ipsec-ecdsa-p256-2026-10-11.json).
|
||||
|
||||
Следующий132 — проверить scoped logger через POST print query (GET buffer collector130 содержит исторические сообщения), затем external CRL download/failure и оставшуюся матрицу. Windows/macOS/mobile, intermediate/custom PKI, независимые WAN/scale/долговременные нагрузки/реальные интеграции ещё не приняты. Этап12.5 открыт; новые native проверки начинать только с доступным бюджетом для cleanup и сохранения.
|
||||
|
||||
| Референс | Схема |
|
||||
| --- | --- |
|
||||
| [ReUI Filtering2](https://reui.io/preview/base/data-grid-filtering-2?ref=mcp) | EC cert/CA → native IKE/Ping → API online/VIP → подтверждённый экспорт → ownership cleanup |
|
||||
Reference in new issue
Block a user