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

Nick Couchman commented on GUACAMOLE-876:
-----------------------------------------

Regarding the first issue - interrupting the file transfer with the "reconnect" 
method - I don't think this is a bug in Guacamole, nor do I think it's an issue 
that is resolvable.  By its very nature, if you select "reconnect" as the 
resize method, the RDP connection will terminate and reconnect with the new 
size.  This is not Guacamole, this is the RDP protocol for versions that don't 
support dynamic resizing, and it's the RDP connection (guacd -> RDP) that is 
terminated, not the Guacamole connection (Guacamole Client -> guacd).  If you 
have some suggestion of how this ought to be handled, I'm open to discussing 
that, but otherwise I don't really see how this is a Guacamole issue??  The 
only reasonable solution to this seems to me to be to cancel the file transfer 
altogether, removing any artifacts (if possible) when this happens - but, 
again, because this happens at the RDP level, I'm not even sure this is 
feasible.

The second issue may well be a guacd issue, but it also could be an RDP issue - 
we'll have to take a closer look and see if there's something we need to do to 
cleanly handle the drive reconnection.

> RDP "reconnect" resizing breaks Drive Mapping
> ---------------------------------------------
>
>                 Key: GUACAMOLE-876
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-876
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacd
>    Affects Versions: 1.1.0
>            Reporter: Richard Lancaster
>            Priority: Minor
>         Attachments: guacd.log, guacd_resize_file_trasfer.mp4
>
>
> In the attached video you can see resizing a connection with the resize 
> method "reconnect", will halt any current file transfers (leaving corrupted 
> files) and sporadically leave the drive map unconnected for the new session.
>  
> The associated guacd logs associated with the video are attached.
>  
> Running:
>  * Web frontend - 1.0.0 (the official guacamole/guacamole docker image)
>  * Guacd - staging/1.1.0 (381ff1a4214e06803f0f587f1ed97cf7e54853e7) (Built 
> against ubuntu 18.04's libfreerdb-dev)
>  
> Let me know if there is any more info you need.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to