[
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)