Files
MikrotikManager/docs/ux-ui/acceptance/cli-rest-2026-10-08.json
T

83 lines
2.1 KiB
JSON

{
"date": "2026-10-08",
"source": "backend8782054/frontendf194e72",
"direction": "CHR1→CHR2",
"configurationChanges": 0,
"observations": [
{
"phase": "cli",
"readError": "HTTPError",
"httpStatus": 401
},
{
"phase": "cli",
"readError": "HTTPError",
"httpStatus": 401
},
{
"phase": "rest",
"readError": "HTTPError",
"httpStatus": 401
},
{
"phase": "rest",
"readError": "HTTPError",
"httpStatus": 401
},
{
"phase": "rest",
"readError": "HTTPError",
"httpStatus": 401
}
],
"cli": {
"elapsedSec": 3.5,
"exitReady": true,
"statuses": [
"connecting",
"authentication failed"
],
"completed": false
},
"rest": {
"elapsedSec": 3.0,
"httpStatus": 200,
"statuses": [
"connecting",
"connecting",
"connecting",
"authentication failed"
],
"completed": false
},
"limits": [
"CLI channel closed after at most15s; no configuration change",
"REST timeout35s, one command; no application history write",
"Connection observations from destination, no packet capture",
"Credentials and command text kept only in memory, raw SSH output omitted"
],
"credentialComparison": [
{
"id": "1",
"usernameMatchesTest": true,
"passwordMatchesTest": true,
"mainUsernameIsFixture": false,
"testUsernameIsFixture": false
},
{
"id": "2",
"usernameMatchesTest": true,
"passwordMatchesTest": true,
"mainUsernameIsFixture": false,
"testUsernameIsFixture": false
}
],
"chr2SshAuth": {
"deviceId": 2,
"firstObservedHostKey": true,
"sshAuthenticated": false,
"errorType": "AuthenticationException"
},
"conclusion": "Current CLI and REST agree: destination authentication rejected. Existing stored credentials cannot be used to complete authenticated CHR2 acceptance. Cause of prior transport timeout not proven.",
"userInputRequired": "Confirm current admin access or provide updated credentials for CHR2"
}