Skip to content

SshDisconnectReason

const SshDisconnectReason: {
AUTH_CANCELLED_BY_USER: 13;
BY_APPLICATION: 11;
COMPRESSION_ERROR: 6;
CONNECTION_LOST: 10;
HOST_KEY_NOT_VERIFIABLE: 9;
HOST_NOT_ALLOWED_TO_CONNECT: 1;
ILLEGAL_USER_NAME: 15;
KEY_EXCHANGE_FAILED: 3;
MAC_ERROR: 5;
NO_MORE_AUTH_METHODS: 14;
PROTOCOL_ERROR: 2;
PROTOCOL_VERSION_NOT_SUPPORTED: 8;
SERVICE_NOT_AVAILABLE: 7;
TOO_MANY_CONNECTIONS: 12;
};

Defined in: src/protocols/ssh/transport/SshTransportConnection.ts:15

Standard SSH disconnect reason codes (RFC 4253 §11.1).

NameTypeDefault valueDefined in
AUTH_CANCELLED_BY_USER1313src/protocols/ssh/transport/SshTransportConnection.ts:27
BY_APPLICATION1111src/protocols/ssh/transport/SshTransportConnection.ts:25
COMPRESSION_ERROR66src/protocols/ssh/transport/SshTransportConnection.ts:20
CONNECTION_LOST1010src/protocols/ssh/transport/SshTransportConnection.ts:24
HOST_KEY_NOT_VERIFIABLE99src/protocols/ssh/transport/SshTransportConnection.ts:23
HOST_NOT_ALLOWED_TO_CONNECT11src/protocols/ssh/transport/SshTransportConnection.ts:16
ILLEGAL_USER_NAME1515src/protocols/ssh/transport/SshTransportConnection.ts:29
KEY_EXCHANGE_FAILED33src/protocols/ssh/transport/SshTransportConnection.ts:18
MAC_ERROR55src/protocols/ssh/transport/SshTransportConnection.ts:19
NO_MORE_AUTH_METHODS1414src/protocols/ssh/transport/SshTransportConnection.ts:28
PROTOCOL_ERROR22src/protocols/ssh/transport/SshTransportConnection.ts:17
PROTOCOL_VERSION_NOT_SUPPORTED88src/protocols/ssh/transport/SshTransportConnection.ts:22
SERVICE_NOT_AVAILABLE77src/protocols/ssh/transport/SshTransportConnection.ts:21
TOO_MANY_CONNECTIONS1212src/protocols/ssh/transport/SshTransportConnection.ts:26