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

Mike Jumper commented on GUACAMOLE-962:
---------------------------------------

The {{rdpSettings}} structure member which corresponds to that command-line 
option is {{AllowUnanouncedOrdersFromServer}} \[sic]. This member was added 
after 2.0.0-rc3 according to git ([commit 
{{5ea4a7d}}|https://github.com/FreeRDP/FreeRDP/commit/5ea4a7d3b090ecf211e57909ea4ca145a5ea0cdf]),
 so distributions which package 2.0.0-rc3 or earlier will be missing this.

The build against FreeRDP on our end will need to be conditional, and builds 
against slightly-older FreeRDP will have unavoidably-strict checking.

This also means that we will likely need to implement {{OpaqueRect}}, and 
presumably restore the {{PatBlt}} fallback. It would be good to enable the 
above non-strict checking and retest against VirtualBox to see whether any 
other orders are flagged.

> Version 1.1.0 doesn't work with virtualbox RDP
> ----------------------------------------------
>
>                 Key: GUACAMOLE-962
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-962
>             Project: Guacamole
>          Issue Type: Bug
>          Components: RDP
>    Affects Versions: 1.1.0
>            Reporter: Gilbert Shih
>            Priority: Major
>
> After upgrading from 1.0.0 (docker) to 1.1.0 (docker), the guacamole cannot 
> connect to virtual box VMs with virtualbox RDP.
>  
> Below is the error logs I got while trying to connect to a virtual box client 
> through VRDP.
> {code:java}
> guacd[248]: INFO: No security mode specified. Defaulting to security mode 
> negotiation with server.
> guacd[248]: INFO: Resize method: none
> guacd[248]: INFO: User "@92a830f3-f271-4cf8-b99e-0d72ec3f301d" joined 
> connection "$41973560-facd-4ea4-890f-94916c2f03ae" (1 users now present)
> guacd[248]: INFO: Loading keymap "base"
> guacd[248]: INFO: Loading keymap "en-us-qwerty"
> guacd[248]: INFO: Accepted format: 16-bit PCM with 2 channels at 22050 Hz
> guacd[248]: INFO: Connected to RDPDR 1.12 as client 0x000a
> guacd[248]: ERROR: Connection closed.
> guacd[248]: INFO: User "@92a830f3-f271-4cf8-b99e-0d72ec3f301d" disconnected 
> (0 users remain)
> guacd[248]: INFO: Last user of connection 
> "$41973560-facd-4ea4-890f-94916c2f03ae" disconnected
> guacd[248]: INFO: Internal RDP client disconnected
> guacd[6]: INFO: Connection "$41973560-facd-4ea4-890f-94916c2f03ae" removed.
> {code}
>  
> On the contrary, there is no problem for guacamole to connect to a machine 
> with the windows built-in RDP.
>  
>  
> {code:java}
> guacd[2011]: INFO: Security mode: NLA
> guacd[2011]: INFO: Resize method: none
> guacd[2011]: INFO: User "@23bf8d8d-840d-49a3-8716-d2232f51d6fd" joined 
> connection "$35ebd7dd-b99c-423c-b6b2-03a6ad5b584b" (1 users now present)
> guacd[2011]: INFO: Loading keymap "base"
> guacd[2011]: INFO: Loading keymap "en-us-qwerty"
> guacd[2011]: INFO: Connected to RDPDR 1.13 as client 0x0003
> guacd[2011]: INFO: Connected to RDPDR 1.13 as client 0x0002
> guacd[2011]: INFO: RDPDR user logged on
>   
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to