chore(test): подтвердить изоляцию диагностических буферов RouterOS
This commit is contained in:
1 parent
3b908a9e4e
commit
1e4d3b4678
7 files changed
+200
-11
No files matched your search
@@ -0,0 +1,139 @@
|
||||
{
|
||||
"date": "2026-10-11",
|
||||
"block": "12.5.132",
|
||||
"native": {
|
||||
"date": "2026-10-11",
|
||||
"block": "12.5.132",
|
||||
"name": "mmipsec1321791692023238",
|
||||
"servers": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"host": "194.226.121.150",
|
||||
"queries": [
|
||||
{
|
||||
"kind": "post-query-array",
|
||||
"rowCount": 1,
|
||||
"matching": [
|
||||
{
|
||||
".id": "*4A96",
|
||||
"message": "mmipsec1321791692023238: mmipsec1321791692023238-marker-1",
|
||||
"time": "2026-10-11 07:13:43",
|
||||
"topics": "script,info"
|
||||
}
|
||||
],
|
||||
"foreignRows": 0,
|
||||
"bufferValues": [
|
||||
null
|
||||
]
|
||||
},
|
||||
{
|
||||
"kind": "post-buffer-parameter",
|
||||
"error": "RouterOS API error 400 on /log/print: {\"detail\":\"unknown parameter buffer\",\"error\":400,\"message\":\"Bad Request\"}"
|
||||
},
|
||||
{
|
||||
"kind": "get-buffer",
|
||||
"rowCount": 1,
|
||||
"matching": [
|
||||
{
|
||||
".id": "*4A96",
|
||||
"message": "mmipsec1321791692023238: mmipsec1321791692023238-marker-1",
|
||||
"time": "2026-10-11 07:13:43",
|
||||
"topics": "script,info"
|
||||
}
|
||||
],
|
||||
"foreignRows": 0,
|
||||
"bufferValues": [
|
||||
null
|
||||
]
|
||||
}
|
||||
],
|
||||
"cleanup": {
|
||||
"/system/logging": true,
|
||||
"/system/logging/action": true
|
||||
},
|
||||
"routerOsVersion": "7.24.5 (stable)",
|
||||
"otherBufferControl": true,
|
||||
"missingBufferCount": 0,
|
||||
"queryIsolated": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"host": "104.165.244.7",
|
||||
"queries": [
|
||||
{
|
||||
"kind": "post-query-array",
|
||||
"rowCount": 1,
|
||||
"matching": [
|
||||
{
|
||||
".id": "*4B6A",
|
||||
"message": "mmipsec1321791692023238: mmipsec1321791692023238-marker-2",
|
||||
"time": "2026-10-11 06:13:44",
|
||||
"topics": "script,info"
|
||||
}
|
||||
],
|
||||
"foreignRows": 0,
|
||||
"bufferValues": [
|
||||
null
|
||||
]
|
||||
},
|
||||
{
|
||||
"kind": "post-buffer-parameter",
|
||||
"error": "RouterOS API error 400 on /log/print: {\"detail\":\"unknown parameter buffer\",\"error\":400,\"message\":\"Bad Request\"}"
|
||||
},
|
||||
{
|
||||
"kind": "get-buffer",
|
||||
"rowCount": 1,
|
||||
"matching": [
|
||||
{
|
||||
".id": "*4B6A",
|
||||
"message": "mmipsec1321791692023238: mmipsec1321791692023238-marker-2",
|
||||
"time": "2026-10-11 06:13:44",
|
||||
"topics": "script,info"
|
||||
}
|
||||
],
|
||||
"foreignRows": 0,
|
||||
"bufferValues": [
|
||||
null
|
||||
]
|
||||
}
|
||||
],
|
||||
"cleanup": {
|
||||
"/system/logging": true,
|
||||
"/system/logging/action": true
|
||||
},
|
||||
"routerOsVersion": "7.24.5 (stable)",
|
||||
"otherBufferControl": true,
|
||||
"missingBufferCount": 0,
|
||||
"queryIsolated": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"selector": {
|
||||
"method": "POST",
|
||||
"path": "/log/print",
|
||||
"body": {
|
||||
".query": [
|
||||
"buffer=<owned-action>"
|
||||
],
|
||||
".proplist": [
|
||||
".id",
|
||||
"time",
|
||||
"message",
|
||||
"topics",
|
||||
"buffer"
|
||||
]
|
||||
}
|
||||
},
|
||||
"bounds": [
|
||||
"Two separate owned memory buffers per CHR, positive marker, other-buffer and nonexistent-buffer controls",
|
||||
"RouterOS 7.24.5 does not return buffer in these projected entries; selection validated by distinct prefixes and negative controls",
|
||||
"GET buffer also isolated correctly in this probe; mixed logs130 came from collector GET /log, not proof of GET buffer malfunction",
|
||||
"POST ordinary buffer parameter rejected400; expected negative control, not operational failure",
|
||||
"Original logging rules/actions preserved exactly; default buffer not cleared; own rules/actions removed",
|
||||
"No CRL network failure, PKI behavior, frontend change or new VPN acceptance in this diagnostic block"
|
||||
],
|
||||
"references": [
|
||||
"https://manual.mikrotik.com/docs/developer-guides/rest-api/",
|
||||
"https://manual.mikrotik.com/docs/diagnostics-monitoring-and-troubleshooting/log/"
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user