[
https://issues.apache.org/jira/browse/SSHD-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15885054#comment-15885054
]
tntim96 commented on SSHD-728:
------------------------------
Thanks.
bq. there is a quick fix - configure the server's sftp-max-packet-length value
to be higher than 32768
Works for me.
> 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
> Assignee: Goldstein Lyor
> Fix For: 1.5.0
>
>
> 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)