fix(ipsec): различать частичный и неподтверждённый результат операций
This commit is contained in:
1 parent
a83e4734df
commit
43b00e0740
15 files changed
+263
-37
No files matched your search
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"date": "2026-10-09",
|
||||
"name": "mm-ipsec81-1791536576686",
|
||||
"serverId": 1,
|
||||
"checks": [
|
||||
{
|
||||
"scenario": "conflicting IP does not rename client",
|
||||
"httpStatus": 409,
|
||||
"nativeCommentPreserved": true
|
||||
},
|
||||
{
|
||||
"scenario": "partial",
|
||||
"httpStatus": 502,
|
||||
"confirmedWrites": 1,
|
||||
"nativeCommentApplied": true,
|
||||
"faultInjection": "reject second patch before transmission"
|
||||
},
|
||||
{
|
||||
"scenario": "unknown",
|
||||
"httpStatus": 502,
|
||||
"confirmedWrites": 0,
|
||||
"nativeCommentApplied": true,
|
||||
"faultInjection": "throw after successful native patch; not physical TCP disconnect"
|
||||
},
|
||||
{
|
||||
"scenario": "plain remote ID normalized on PATCH",
|
||||
"httpStatus": 200,
|
||||
"nativeTypedId": true
|
||||
},
|
||||
{
|
||||
"scenario": "rename and static IP change releases old mode config",
|
||||
"httpStatus": 200,
|
||||
"oldRemoved": true
|
||||
},
|
||||
{
|
||||
"scenario": "isolated AUTH_REQUIRED=true on compiled IPsec routes",
|
||||
"noToken": 401,
|
||||
"invalidToken": 401,
|
||||
"readerWrite": 403,
|
||||
"readerRead": 200,
|
||||
"readerDeleteRestoreExport": 403,
|
||||
"writerPatch": 200,
|
||||
"nativeDeniedPreserved": true,
|
||||
"nativeAuthorizedToggleConfirmed": true,
|
||||
"productionAuthChanged": false
|
||||
}
|
||||
],
|
||||
"cleanup": {
|
||||
"/ip/ipsec/identity": true,
|
||||
"/ip/ipsec/peer": true,
|
||||
"/ip/ipsec/mode-config": true,
|
||||
"/ip/ipsec/profile": true
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user