tntim96 created SSHD-728: ---------------------------- Summary: sshd-core sftp not working with FileZilla sftp client Key: SSHD-728 URL: https://issues.apache.org/jira/browse/SSHD-728 Project: MINA SSHD Issue Type: Bug Affects Versions: 1.3.0 Reporter: tntim96
I've upgraded from sshd-core 0.14.0 to 1.3.0. FileZilla file download for largish files worked on 0.14.0 but not 1.3.0. Steps to reproduce: # Set up a server with the code below # Make sure there is a largish file to download (I tested with size 1048576) # Connect to the server with FileZilla (I tried version 3.9.0.5) # Try to download the file # The error {noformat}Error: error while reading: received a short buffer from FXP_READ, but not at EOF Error: File transfer failed after transferring 16384 bytes in 1 second{noformat} appears in the FileZilla logs # Multiple FileZilla popups to overwrite the file appear (obviously connected to the error above) # The download fails {code:title=Simple configuration to generate error} SshServer sshd = SshServer.setUpDefaultServer(); sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider()); sshd.setPort(2222); sshd.setShellFactory(InteractiveProcessShellFactory.INSTANCE); sshd.setPasswordAuthenticator((username, password, session) -> Objects.equals(username, password)); sshd.setPublickeyAuthenticator(AcceptAllPublickeyAuthenticator.INSTANCE); sshd.setTcpipForwardingFilter(AcceptAllForwardingFilter.INSTANCE); sshd.setCommandFactory(new ScpCommandFactory.Builder().withDelegate( command -> new ProcessShellFactory(GenericUtils.split(command, ' ')).create() ).build()); sshd.setSubsystemFactories(Collections.singletonList(new SftpSubsystemFactory())); sshd.start(); {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)