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

Michael Jumper commented on GUACAMOLE-818:
------------------------------------------

[~kwanghee83.lee], the body of the stream you provided is:

{code:javascript}
{
    "/home/guacd/guacamole/recording/20190515": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190516": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190517": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190520": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190521": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190522": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190523": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190524": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190527": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190528": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190529": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190530": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190603": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190604": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190605": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190607": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190610": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190611": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190612": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190613": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190614": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190617": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190618": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190619": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190315": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190316": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190318": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190319": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190320": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190321": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190322": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190325": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190326": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190327": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190328": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190329": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190401": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190402": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190403": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190404": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190405": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190408": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190410": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190411": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190412": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190415": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190417": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190419": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190422": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190423": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190425": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190426": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190430": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190503": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190508": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190513": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190414": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190416": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190418": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190421": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190424": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190429": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190502": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190507": 
"application/vnd.glyptodon.guacamole.stream-index+json",
    "/home/guacd/guacamole/recording/20190509": 
"application/vnd.glyptodon.guacamole.stream-index+json"
}
{code}

The "20190419" directory is indeed there. What directories are missing and are 
you absolutely positive (1) those directories exist and (2) the SFTP user has 
permission to read those directories?

> Missing some files in the sftp file system
> ------------------------------------------
>
>                 Key: GUACAMOLE-818
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-818
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole
>    Affects Versions: 1.0.0
>            Reporter: kwangheelee
>            Priority: Minor
>         Attachments: filesystem1.png, filesystem2.png
>
>
> I am currently developing using Guacamole version 1.0.0. There are some bugs 
> in uploading/downloading files through the sftp file system.
> I checked the source and found that when importing the sftp file structure, 
> if the number of files and directories is large, it is obtained by dividing 
> buffer. It does not matter when the number of files is small, but when the 
> number of files is large, it is confirmed that some files are missing.
> For example, when loading a file system with three buffers, two files are 
> missing. 
> =============================================================
> Client : 3.get,1.0,31./home/guacd/guacamole/recording;
>  Server : 
> 4.body,1.0,1.0,53.application/vnd.glyptodon.guacamole.stream-index+json,31./home/guacd/guacamole/recording;
>  Client : 3.ack,1.0,5.Ready,1.0;
>  Server : 4.blob,1.0,5416.SOME DATA;
>  Client : 3.ack,1.0,8.Received,1.0;
>  Server : 4.blob,1.0,3168.SOME DATA;3.end,1.0;
>  client : 3.ack,1.0,8.Received,1.0;
> =============================================================
> I do not know if it is a guacamole issue or a libssh2 issue, and I would like 
> to make a correction.
> Attachment can not be transferred because of security problem in company 
> system.
> (Please write your email address in Comments and I will send you an 
> attachment.)
> Thanks.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to