mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Goldstein Lyor (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (SSHD-725) SFTP - Some files truncated on retrieval/download
Date Tue, 04 Apr 2017 17:55:41 GMT

    [ https://issues.apache.org/jira/browse/SSHD-725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15955502#comment-15955502
] 

Goldstein Lyor edited comment on SSHD-725 at 4/4/17 5:54 PM:
-------------------------------------------------------------

I have tried the code you mention - though not exactly as it appears - and it worked without
a hitch. In this context, please try using the built-in {{SshServer#main}} as-is and see if
you can re-produce the problem.

{quote}
none of them work with files of a certain size
{quote}
- What size(s) (*exactly*) ?
- Is it reproducible each and every time ?
- What environment are you using (O/S, Java version) ?
- Is there anything special about the files - e.g., symlinks, NFS mount, other ?
- Have you tried the latest (snapshot) version - it contains an interesting fix - SSHD-728
- that may be pertinent to this issue.



was (Author: lgoldstein):
I have tried the code you mention - though not exactly as it appears - and it worked without
a hitch.
{quote}
none of them work with files of a certain size
{quote}
- What size(s) (*exactly*) ?
- Is it reproducible each and every time ?
- What environment are you using (O/S, Java version) ?
- Is there anything special about the files - e.g., symlinks, NFS mount, other ?


> SFTP - Some files truncated on retrieval/download
> -------------------------------------------------
>
>                 Key: SSHD-725
>                 URL: https://issues.apache.org/jira/browse/SSHD-725
>             Project: MINA SSHD
>          Issue Type: Bug
>    Affects Versions: 1.0.0, 1.2.0, 1.3.0
>         Environment: Various flavors of Linux (ubuntu xenial, centos 6, AWS AMI 2016.x)
>            Reporter: Russ Tennant
>            Assignee: Goldstein Lyor
>         Attachments: download-lftp-script-output-trace.txt, test-download.data
>
>
> When retrieving files (depending on file size), the files are truncated. We have also
experienced a similar problem on file upload where we get extra data repeated from the last
packet received. 
> I don't have a test-case for the file upload issue - yet. Still trying to find the magic
file size. 
> I created a github project that demonstrates the truncation issue on retrieval.
> Project: https://github.com/VentureTech/sshd-test
> Example lftp Script: https://github.com/VentureTech/sshd-test/blob/master/download-lftp-script.txt
> Example lftp Script Output: https://github.com/VentureTech/sshd-test/blob/master/download-lftp-script-output.txt
> I used lftp to demonstrate the issue, but it happens with all clients I've tried (openssh,
Intellij IDEA, kde's sftp ioslave).
> There is a gradle task lftpDownload that will start the server and run the lftp script.
> {code}./gradlew lftpDownload{code}
> Attached is the data file I used to trigger the issue.
> In the referenced example output lftp terminates the retrieval with the following
> {code}
> [116371] 2017-01-16 15:27:32 localhost <--- got a packet, length=120, type=101(STATUS),
id=12
> [116371] 2017-01-16 15:27:32 localhost ---- status code=1(EOF), message=Internal EOFException:
Unable to read 16384 bytes from offset=65536 of 5c18fc884da4646cb80a4b12519e6f16
> [116371] 2017-01-16 15:27:32 localhost ---- eof
> [116371] 2017-01-16 15:27:32 ---> sending a packet, length=41, type=4(CLOSE), id=15
> [116371] 2017-01-16 15:27:32 expected pos=61564, actual pos=49152
> mget: test-download.data: file size decreased during transfer
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message