Uploaded image for project: 'MINA'
  1. MINA
  2. DIRMINA-975

DefaultSftpClient hangs on call to mkdir

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 0.9.0
    • None
    • Core
    • None
    • CYGWIN_NT-6.1 ljt530 1.7.25(0.270/5/3) 2013-08-31 20:37 x86_64 Cygwin

    Description

      This unit test fails when using a local cygwin sshd:

          @Test
          public void testClient() throws Exception {
              final String hostname = "localhost";
              final int port = 22;
              final String username = "myuser";
              final String password = "mypass";
      
              SshClient client = SshClient.setUpDefaultClient();
              client.start();
              ClientSession session = client.connect( hostname, port ).await().getSession();
              session.authPassword( username, password ).await();
      
              deleteRecursive( new File( "target/sftp" ) );
              new File( "target/sftp" ).mkdirs();
              new File( "target/sftp/client/test.txt" ).delete();
              new File( "target/sftp/client" ).delete();
      
              SftpClient sftp = session.createSftpClient();
      
              sftp.mkdir( "target/sftp/client" );
          }
      

      The call to mkdir hangs indefinitely.

      2013-11-28 20:31:47,489 | INFO  | main             | SecurityUtils                    | org.apache.sshd.common.util.SecurityUtils                          80 | BouncyCastle not registered, using the default JCE provider
      2013-11-28 20:31:47,859 | INFO  | pool-2-thread-1  | ClientSessionImpl                | org.apache.sshd.client.session.ClientSessionImpl                   86 | Session created...
      2013-11-28 20:31:48,063 | INFO  | pool-2-thread-4  | ClientSessionImpl                | org.apache.sshd.client.session.ClientSessionImpl                  515 | Server version string: SSH-2.0-OpenSSH_6.2
      2013-11-28 20:31:48,150 | INFO  | pool-2-thread-5  | ClientSessionImpl                | org.apache.sshd.client.session.ClientSessionImpl                  329 | Received SSH_MSG_KEXINIT
      2013-11-28 20:31:48,172 | INFO  | pool-2-thread-5  | DHG1                             | org.apache.sshd.client.kex.AbstractDHGClient                       78 | Send SSH_MSG_KEXDH_INIT
      2013-11-28 20:31:48,181 | INFO  | pool-2-thread-3  | DHG1                             | org.apache.sshd.client.kex.AbstractDHGClient                       93 | Received SSH_MSG_KEXDH_REPLY
      2013-11-28 20:31:48,195 | WARN  | pool-2-thread-3  | AcceptAllServerKeyVerifier       | org.apache.sshd.client.keyverifier.AcceptAllServerKeyVerifier      45 | Server at localhost/127.0.0.1:22 presented unverified key: 
      2013-11-28 20:31:48,196 | INFO  | pool-2-thread-3  | ClientSessionImpl                | org.apache.sshd.client.session.ClientSessionImpl                  349 | Received SSH_MSG_NEWKEYS
      2013-11-28 20:31:48,201 | INFO  | pool-2-thread-3  | ClientSessionImpl                | org.apache.sshd.client.session.ClientSessionImpl                  548 | Send SSH_MSG_SERVICE_REQUEST for ssh-userauth
      2013-11-28 20:31:48,204 | INFO  | main             | UserAuthPassword                 | org.apache.sshd.client.auth.UserAuthPassword                       48 | Send SSH_MSG_USERAUTH_REQUEST for password
      2013-11-28 20:31:48,218 | INFO  | pool-2-thread-1  | UserAuthPassword                 | org.apache.sshd.client.auth.UserAuthPassword                       59 | Received SSH_MSG_USERAUTH_SUCCESS
      2013-11-28 20:31:48,247 | INFO  | main             | ChannelSubsystem                 | org.apache.sshd.client.channel.AbstractClientChannel              186 | Send SSH_MSG_CHANNEL_OPEN on channel 101
      2013-11-28 20:31:48,250 | INFO  | pool-2-thread-3  | ChannelSubsystem                 | org.apache.sshd.client.channel.ChannelSubsystem                    43 | Send SSH_MSG_CHANNEL_REQUEST exec
      2013-11-28 20:31:48,499 | INFO  | pool-2-thread-2  | ChannelSubsystem                 | org.apache.sshd.client.channel.AbstractClientChannel              254 | Received SSH_MSG_CHANNEL_REQUEST on channel 101
      
      HANGS HERE...
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ltheisen@mitre.org lucas theisen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: