Files
ServerSync/lib/paramiko/__pycache__/ssh_exception.cpython-314.pyc

125 lines
9.5 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
u<10>iF<00><00>V<00>^RIt!RR]4t!RR]4t!RR]4t!RR ]4t!R
R ]4t!R R ]4t!RR]4t!RR]4t !RR]4t
!RR]4t !RR]P4t !RR]4t!RR]4t!RR]4tR#)<1E>Nc<00><00>]tRt^tRtRtR#)<04> SSHExceptionzL
Exception raised by failures in SSH2 protocol negotiation or logic errors.
<EFBFBD>N<><06>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>__static_attributes__r<00><00>=/tmp/pip-target-zhdecbcm/lib/python/paramiko/ssh_exception.pyrr<00> <00><00><08> r rc<00><00>]tRt^tRtRtR#)<04>AuthenticationExceptionz<6E>
Exception raised when authentication failed for some reason. It may be
possible to retry with different credentials. (Other classes specify more
specific reasons.)
.. versionadded:: 1.6
rNrrr rrrs <00><00><08> r rc<00><00>]tRt^*tRtRtR#)<04>PasswordRequiredExceptionzJ
Exception raised when a password is needed to unlock a private key file.
rNrrr rrr*rr rc<00>4a<00>]tRt^2toRt.tRtRtRtVt R#)<06>BadAuthenticationTypez<65>
Exception raised when an authentication type (like password) is used, but
the server isn't allowing that type. (It may only allow public-key, for
example.)
.. versionadded:: 1.1
c<08>J<00>\PWV4WnW nR#<00>N)r<00>__init__<5F> explanation<6F> allowed_types)<03>selfr<00>typess&&&rr<00>BadAuthenticationType.__init__>s <00><00> <20>(<28>(<28><14>E<EFBFBD>B<>&<26><18>"<22>r c<08>N<00>RPVPVP4#)z{}; allowed types: {!r})<03>formatrr<00>rs&r<00>__str__<5F>BadAuthenticationType.__str__Es&<00><00>(<28>/<2F>/<2F> <10> <1C> <1C>d<EFBFBD>0<>0<>
<EFBFBD>
r )rrN<>
rrr r
r rrr!r <00>__classdictcell__<5F><01> __classdict__s@rrr2s <00><><00><00><08><17>M<EFBFBD>#<23>
<EFBFBD>
r rc<00>4a<00>]tRt^KtoRt.tRtRtRtVt R#)<06>PartialAuthenticationzE
An internal exception thrown in the case of partial authentication.
c<08><<00>\PW4WnR#r)rrr)rrs&&rr<00>PartialAuthentication.__init__Rs<00><00><1F>(<28>(<28><14>5<>"<22>r c<08>8<00>RPVP4#)z+Partial authentication; allowed types: {!r})rrr s&rr!<00>PartialAuthentication.__str__Vs<00><00><<3C>C<>C<> <10> <1E> <1E>
<EFBFBD>
r )rNr#r%s@rr(r(Ks <00><><00><00><08><17>M<EFBFBD>#<23>
<EFBFBD>
r r(c<00><00>]tRt^]tRtR#)<03>UnableToAuthenticaterN)rrr r
r rr rr.r.]s<00><00>r r.c<00>0a<00>]tRt^atoRtRtRtRtVtR#)<06>ChannelExceptionz<6E>
Exception raised when an attempt to open a new `.Channel` fails.
:param int code: the error code returned by the server
.. versionadded:: 1.6
c<08>J<00>\PWV4WnW nR#r)rr<00>code<64>text)rr2r3s&&&rr<00>ChannelException.__init__js<00><00><14><1D><1D>d<EFBFBD>$<24>/<2F><18> <09><18> r c<08>N<00>RPVPVP4#)zChannelException({!r}, {!r}))rr2r3r s&rr!<00>ChannelException.__str__os<00><00>-<2D>4<>4<>T<EFBFBD>Y<EFBFBD>Y<EFBFBD><04> <09> <09>J<>Jr )r2r3N<> rrr r
r rr!r r$r%s@rr0r0as<00><><00><00><08><19>
K<01>Kr r0c<00>0a<00>]tRt^stoRtRtRtRtVtR#)<06>BadHostKeyExceptiona
The host key given by the SSH server did not match what we were expecting.
:param str hostname: the hostname of the SSH server
:param PKey got_key: the host key presented by the server
:param PKey expected_key: the host key expected
.. versionadded:: 1.6
c<08>V<00>\PWW#4WnW nW0nR#r)rr<00>hostname<6D>key<65> expected_key)rr;<00>got_keyr=s&&&&rr<00>BadHostKeyException.__init__~s"<00><00><14><1D><1D>d<EFBFBD>g<EFBFBD>D<> <20> <0A><1A><08>(<28>r c<08><><00>RpVPVPVPP4VPP44#)z@Host key for server '{}' does not match: got '{}', expected '{}')rr;r<<00>
get_base64r=)r<00>msgs& rr!<00>BadHostKeyException.__str__<5F>sA<00><00>P<><03><12>z<EFBFBD>z<EFBFBD> <10>M<EFBFBD>M<EFBFBD> <10>H<EFBFBD>H<EFBFBD> <1F> <1F> !<21> <10> <1D> <1D> (<28> (<28> *<2A>
<EFBFBD>
r )r=r;r<Nr7r%s@rr9r9ss<00><><00><00><08>)<29> 
<EFBFBD>
r r9c<00><00>]tRt^<5E>tRtRtR#)<04>IncompatiblePeerz_
A disagreement arose regarding an algorithm required for key exchange.
.. versionadded:: 2.9
rNrrr rrErE<00>s <00><00><08> r rEc<00>0a<00>]tRt^<5E>toRtRtRtRtVtR#)<06>ProxyCommandFailurez<65>
The "ProxyCommand" found in the .ssh/config file returned an error.
:param str command: The command line that is generating this exception.
:param str error: The error captured from the proxy command output.
c<08>J<00>\PWV4WnW nR#r)rr<00>command<6E>error)rrIrJs&&&rr<00>ProxyCommandFailure.__init__<5F>s<00><00><14><1D><1D>d<EFBFBD>U<EFBFBD>3<><1E> <0C><1A>
r c<08>N<00>RPVPVP4#)z3ProxyCommand("{}") returned nonzero exit status: {})rrIrJr s&rr!<00>ProxyCommandFailure.__str__<5F>s"<00><00>D<>K<>K<> <10>L<EFBFBD>L<EFBFBD>$<24>*<2A>*<2A>
<EFBFBD>
r )rIrJNr7r%s@rrGrG<00>s<00><><00><00><08><1B>

<EFBFBD>
r rGc<00><aa<01>]tRt^<5E>toRtV3RltRtRtVtV;t #)<05>NoValidConnectionsErrora<72>
Multiple connection attempts were made and no families succeeded.
This exception class wraps multiple "real" underlying connection errors,
all of which represent failed connection attempts. Because these errors are
not guaranteed to all be of the same error type (i.e. different errno,
`socket.error` subclass, message, etc) we expose a single unified error
message and a ``None`` errno so that instances of this class match most
normal handling of `socket.error` objects.
To see the wrapped exception objects, access the ``errors`` attribute.
``errors`` is a dict whose keys are address tuples (e.g. ``('127.0.0.1',
22)``) and whose values are the exception encountered trying to connect to
that address.
It is implied/assumed that all the errors given to a single instance of
this class are from connecting to the same hostname + port (and thus that
the differences are in the resolution of the hostname - e.g. IPv4 vs v6).
.. versionadded:: 1.16
c <0C>:<<01>\VP44pRPVRRUu.uF q3^,NK up4pVR,^,pV'dRpMRp\SV`RVP V^,^,WE44WnR#uupi)zT
:param dict errors:
The errors dict to store, as described by class docstring.
z, Nz+Unable to connect to port {0} on {1} or {2}z$Unable to connect to port {0} on {2}<7D><><EFBFBD><EFBFBD><EFBFBD>)<07>sorted<65>keys<79>join<69>superrr<00>errors)rrV<00>addrs<72>x<>body<64>tailrB<00> __class__s&& <20>rr<00> NoValidConnectionsError.__init__<5F>s<><00><><00>
<17>v<EFBFBD>{<7B>{<7B>}<7D>%<25><05><13>y<EFBFBD>y<EFBFBD><05>c<EFBFBD>r<EFBFBD>
<EFBFBD>3<>
<EFBFBD>1<EFBFBD>A<EFBFBD>$<24>$<24>
<EFBFBD>3<>4<><04><14>R<EFBFBD>y<EFBFBD><11>|<7C><04> <0F>?<3F>C<EFBFBD>8<>C<EFBFBD> <0A><07><18> <10>#<23>*<2A>*<2A>U<EFBFBD>1<EFBFBD>X<EFBFBD>a<EFBFBD>[<5B>$<24>5<>
<EFBFBD><1D> <0B><>4s<00>Bc<08>4<00>VPVP33#r)r[rVr s&r<00>
__reduce__<EFBFBD>"NoValidConnectionsError.__reduce__<5F>s<00><00><14><0E><0E><14><1B><1B><0E>/<2F>/r )rV)
rrr r
r rr^r r$<00> __classcell__)r[r&s@@rrOrO<00>s<00><><00><00><08>,<1D>"0<>0r rOc<00><00>]tRt^<5E>tRtRtR#)<04>CouldNotCanonicalizez\
Raised when hostname canonicalization fails & fallback is disabled.
.. versionadded:: 2.7
rNrrr rrbrb<00><00> <00><00><08>  r rbc<00><00>]tRt^<5E>tRtRtR#)<04>ConfigParseErrora(
A fatal error was encountered trying to parse SSH config data.
Typically this means a config file violated the ``ssh_config``
specification in a manner that requires exiting immediately, such as not
matching ``key = value`` syntax or misusing certain ``Match`` keywords.
.. versionadded:: 2.7
rNrrr rrere<00>s <00><00><08> r rec<00><00>]tRt^<5E>tRtRtR#)<04>MessageOrderErrorzc
Out-of-order protocol messages were received, violating "strict kex" mode.
.. versionadded:: 3.4
rNrrr rrgrg<00>rcr rg)<11>socket<65> Exceptionrrrrr(r.r0r9rErGrJrOrbrergrr r<00><module>rjs<><00><01>&<0E> <09>9<EFBFBD> <09>  <09>l<EFBFBD>  <09> <09> 7<> <09>
<EFBFBD>3<>
<EFBFBD>2
<EFBFBD>3<>
<EFBFBD>$ <09>2<> <09>K<01>|<7C>K<01>$
<EFBFBD>,<2C>
<EFBFBD>4  <09>|<7C>  <09>
<EFBFBD>,<2C>
<EFBFBD>&)0<>f<EFBFBD>l<EFBFBD>l<EFBFBD>)0<>X <09><<3C> <09>  <09>|<7C>  <09> <09> <0C> r