Daniel Knotek created GUACAMOLE-331:
---------------------------------------

             Summary: Extremely slow download/upload over http tunnel
                 Key: GUACAMOLE-331
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-331
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-common-js
    Affects Versions: 0.9.12-incubating
         Environment: Ubuntu 16.04 (custom guacamole client), Fedora 25 (guacd 
instances in lxd containers)
            Reporter: Daniel Knotek


Downloading/uploading files over http tunnel is extremely slow (200 kB/s 
maximum), even though we are present in local network. Here is source code for 
downloading files:


{code:JavaScript}
$(".management table").on("click", ".fs-file", function(){
        var that = this;

        var filename = $(".management tbody").children().eq(that.rowIndex - 
1).find(".name").html();
        var requestFile = $("#path").html() + filename;

        if ($.inArray(requestFile, window.downloading) != -1)
                return false;

        $(".management tbody").children().eq(that.rowIndex - 
1).children().eq(1).addClass("downloading");

        window.downloading.push(requestFile);

        window.fs.obj.requestInputStream(requestFile, function(stream, 
mimetype){
                stream.sendAck("Ready", Guacamole.Status.Code.SUCCESS);

                var reader = new Guacamole.BlobReader(stream, mimetype);

                removeSearch();
                reader.onend = function(){
                        var blob = reader.getBlob();
                        blobDownload(blob, filename, requestFile);
                }
        });

});
{code}



We have also tried the official guacamole client, however there appeared to be 
no such problem.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to