fix(ipsec): подтвердить сертификатный клиент и сообщать сбой истории

This commit is contained in:
Denozordec committed 2026-10-09 15:32:10 +07:00
1 parent b9a8615b8b
commit 5d9ef9dcf3
11 files changed
+176 -12

No files matched your search

@@ -0,0 +1,80 @@
{
"date": "2026-10-09",
"name": "mm-ipsec79-1791534554424",
"observations": [
{
"serverId": 1,
"active": [
{
".id": "*1",
"id": "CN=mm-ipsec79-1791534554424",
"state": "established",
"dynamic-address": "198.18.79.250",
"remote-address": "104.165.244.7",
"uptime": "1s"
}
],
"catalog": [
{
"name": "mm-ipsec79-1791534554424",
"commonName": "mm-ipsec79-1791534554424",
"staticIp": "198.18.79.250",
"online": true,
"activeAddress": "198.18.79.250",
"activeSince": "1s"
}
]
},
{
"serverId": 2,
"active": [
{
".id": "*1",
"id": "194.226.121.150",
"state": "established",
"remote-address": "194.226.121.150",
"uptime": "1s"
}
],
"catalog": []
}
],
"cleanup": [
{
"serverId": 1,
"/ip/ipsec/identity": true,
"/ip/ipsec/peer": true,
"/ip/ipsec/policy": true,
"/ip/ipsec/policy/group": true,
"/ip/ipsec/mode-config": true,
"/ip/pool": true,
"/ip/ipsec/proposal": true,
"/ip/ipsec/profile": true,
"/certificate": true,
"/file": true
},
{
"serverId": 2,
"/ip/ipsec/identity": true,
"/ip/ipsec/peer": true,
"/ip/ipsec/policy": true,
"/ip/ipsec/policy/group": true,
"/ip/ipsec/mode-config": true,
"/ip/pool": true,
"/ip/ipsec/proposal": true,
"/ip/ipsec/profile": true,
"/certificate": true,
"/file": true
}
],
"expectedAddress": "198.18.79.250",
"staticLeaseCorrect": true,
"catalogCorrect": true,
"historyFailure": {
"faultInjection": "recordRevision returns null; no live PostgreSQL outage",
"httpStatus": 502,
"state": "applied",
"historyRecorded": false,
"nativeMutationConfirmed": true
}
}