Open
Description
Hi
I'm trying to download a file via sftp using your library (v. 0.38.0)
My code is this:
try (SSHClient client = new SSHClient();
){
client.addHostKeyVerifier(new PromiscuousVerifier());
client.setConnectTimeout(60000);
client.connect(remoteHost, port); //timeout here
client.useCompression();
client.authPassword(username, password);
try (SFTPClient sftpClient = client.newSFTPClient();) {
sftpClient.get(this.remoteDir+"/"+fileName ,this.localDir);
}
client.disconnect();
}
calling the connect method waits until the timeout occurs:
net.schmizz.sshj.transport.TransportException: Timeout expired: 30000 MILLISECONDS
entering the code in debug I noticed that it stops in the net.schmizz.sshj.transport.KeyExchanger class at line 160:
waitForDone();
Can you give me some suggestions?
Thank you
Luca
Metadata
Metadata
Assignees
Labels
No labels