chore(test): сопоставить CLI и REST при отказе доступа CHR2
This commit is contained in:
1 parent
34096cbfd5
commit
8a1c36f358
6 files changed
+119
-4
No files matched your search
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
Reference in new issue
Block a user