You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Multiplexing connection can send more than one channel request over
the same socket, making possible reuse the authentication method used by
the master in the derivate ones.
To support it, we should only allow the GliderSSH's server to dial with
the connection on the agent's side, removing our intervention on the
protocol flow, that enforces the channel limitation, just sending the
device's response to the client.
Closes#3656
A Multiplexing connection can send more than one channel request over
the same socket, making possible reuse the authentication method used by
the master in the derivate ones.
To support it, we should only allow the GliderSSH's server to dial with
the connection on the agent's side, removing our intervention on the
protocol flow, that enforces the channel limitation, just sending the
device's response to the client.
Closes#3656
Description
Description
ShellHub is rejecting connections when the client is configured to use multiplexed connections.
Steps to Reproduce
Expected Behavior
The client should reuse the existing "master" connection, bypassing, for example, the authentication step.
Actual Behavior
The server rejects subsequent connections with a
Shared connection to localhost closed.
error.See also #3653
Edition
Community
Version
v0.14.3
The text was updated successfully, but these errors were encountered: