[ 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)