guacamole-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Knotek (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (GUACAMOLE-331) Extremely slow download/upload over http tunnel
Date Tue, 20 Jun 2017 19:08:00 GMT

     [ https://issues.apache.org/jira/browse/GUACAMOLE-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Daniel Knotek updated GUACAMOLE-331:
------------------------------------
    Component/s: guacamole-common

> 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, 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
>              Labels: documentation-update, http-tunneling, input-stream
>
> 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)

Mime
View raw message