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

Mike Jumper commented on GUACAMOLE-1369:
----------------------------------------

{quote}
Is there any other option we should try to address these clients?
{quote}

No, not until support for the glyph cache is restored in the underlying library 
(FreeRDP). 

See:

* 
https://github.com/FreeRDP/FreeRDP/commit/5a2c24974953f044ac35ddf47bf8637bc41df02d
* https://github.com/FreeRDP/FreeRDP/issues/6505#issuecomment-705732350
* GUACAMOLE-1191

If/when the glyph cache is again supported within FreeRDP, we can again support 
it within Guacamole.

> Cannot connect to older ubuntu versions when glyph cache is disabled
> --------------------------------------------------------------------
>
>                 Key: GUACAMOLE-1369
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1369
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole
>    Affects Versions: 1.3.0
>            Reporter: Dominik Borkowski
>            Priority: Minor
>
> Hello,
> Per recommendations from a previous report about disconnects in Windows 7, we 
> disabled glyph cache. Unfortunately, while it fixed windows, it broke some of 
> the older Linux clients (Ubuntu 14.04 & 16.04). Guacamole 1.3.0 fails to 
> connect to xrdp service on those systems with `disable-glyph-caching` set to 
> true. 
> Looking at the debug logs we see: 
> ```
> guacd[433]: DEBUG: pduType PDU_TYPE_DATA not properly parsed, 164 bytes 
> remaining unhandled. Skipping.
> guacd[433]: DEBUG: CLIPRDR (clipboard redirection) channel connected.
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x0a] OpaqueRect - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: [0x03] Cache Glyph - SERVER BUG: The support for this 
> feature was not announced!
> guacd[433]: DEBUG: SECONDARY ORDER [0x03] Cache Glyph failed
> guacd[433]: DEBUG: order flags 03 failed
> guacd[433]: DEBUG: update_recv_order() failed
> guacd[433]: DEBUG: UPDATE_TYPE Orders [0] failed
> guacd[433]: DEBUG: DATA_PDU_TYPE_UPDATE - update_recv() failed
> guacd[433]: DEBUG: transport_check_fds: transport->ReceiveCallback() - -1
> guacd[433]: DEBUG: freerdp_check_fds() failed - 0
> guacd[433]: ERROR: Connection closed.
> ```
> Is there any other option we should try to address these clients? While we 
> have hundreds of discrete sessions, our setup relies on a single set of 
> options, so ideally we'd need to identify a set that works for all clients. 
> As a reference, guacamole 1.2.0 works fine with both new and old Linux and 
> Windows versions. 
> Thank you!



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

Reply via email to