Jaroslaw Koscinski created SSHD-827:
---------------------------------------

             Summary: Dynamic port forwarding server closes session after first 
unsuccessful connection
                 Key: SSHD-827
                 URL: https://issues.apache.org/jira/browse/SSHD-827
             Project: MINA SSHD
          Issue Type: Bug
    Affects Versions: 1.7.0, 1.6.0, 2.0.0
            Reporter: Jaroslaw Koscinski
             Fix For: 2.0.0
         Attachments: close_immedietely.patch

After first unsuccessful connection attempt through proxy dynamic port 
forwarding socket gets closed. How to reproduce:
 # Setup dynamic port forwarding
 # Try connecting to unreachable host through proxy

The reason for this is because sshd tries to do graceful channel close on 
channel that hasn't been opened. After unsuccessful attempt to open forwading 
channel to unreachable host sshd sends SSH_MSG_CHANNEL_CLOSE to which SSH 
server responds with error and the whole session is going down (tested with 
SSH-2.0-OpenSSH_5.3).

I've attached a patch with fix proposal. In my case that fixed the issue.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to