0

scp を使用してファイルをリモート サーバーにコピーしたいと考えています。Eclipse Indigo にバンドルされている Ant 1.8.2 を使用しています。さらに、さまざまな jsch-*.jar ファイル (0.1.29 から 0.1.46 まで) を試しました。0.1.30 より前では、Logger が見つからないというエラーが表示されます。0.1.30 以降では、エラーは表示されませんが、「認証に成功しました (パスワード)」というメッセージの後にハングします。

それが定義です:

<scp verbose="true"  
    remoteTodir="user@myserver.local:/mydir/"
    trust="true"
    password="mypwd"            
>       
    <fileset dir="${dist}">
    <include name="myfile/>
    </fileset> 
</scp>

それがタスクの出力です:

      Buildfile: C:\workspace\build.xml uploadtostaging:
      [echo] Uploading to staging server via FTP ...
      [scp] Connecting to com.myserver.local:22
      [scp] Connecting to com.myserver.local port 22
      [scp] Connection established
      [scp] Remote version string: SSH-2.0-xlightftpd_release_3.7.1
      [scp] Local version string: SSH-2.0-JSCH-0.1.30
      [scp] SSH_MSG_KEXINIT received
      [scp] SSH_MSG_KEXINIT sent
      [scp] kex: server->client 3des-cbc hmac-sha1 none
      [scp] kex: client->server 3des-cbc hmac-sha1 none
      [scp] SSH_MSG_KEXDH_INIT sent
      [scp] expecting SSH_MSG_KEXDH_REPLY
      [scp] ssh_rsa_verify: signature true
      [scp] Permanently added 'com.myserver.local' (RSA) to the list of known hosts.
      [scp] SSH_MSG_NEWKEYS sent
      [scp] SSH_MSG_NEWKEYS received
      [scp] SSH_MSG_SERVICE_REQUEST sent
      [scp] SSH_MSG_SERVICE_ACCEPT received
      [scp] Authentications that can continue: password
      [scp] Next authentication method: password
      [scp] Authentication succeeded (password).

      (...) hangs virtually forever (> 10mins)
4

0 に答える 0