ssh_library/core/ssh_errors library

Classes

SSHAuthAbortError
Errors that happen when the authentication failed due to other reasons. For example network errors.
SSHAuthError
Errors that happen when the library fails to authenticate.
SSHAuthFailError
Errors that happen when the library tried all the authentication methods and failed to authenticate.
SSHChannelOpenError
Errors that happen when the library fails to open a channel.
SSHChannelRequestError
Errors that happen when the library fails to send a channel request.
SSHError
Interface for all the exceptions thrown by the library.
SSHHandshakeError
Errors that happen when the library fails to connect to handshake.
SSHHostkeyError
Errors that happen when the library fails to verify the host key.
SSHInternalError
Errors that are not expected to occur. Most of the time, these are caused by bugs in the library.
SSHKeyDecodeError
Errors that happen when the library fails to decode a key.
SSHKeyDecryptError
Errors that happen when the library fails to decrypt the host key.
SSHPacketError
Errors that happen when the library receives an malformed packet.
SSHSocketError
Errors related to the underlying socket.
SSHStateError
Errors that happen when the library receives an unexpected packet.

Mixins

SSHMessageError
Errors with a message.