Dominik Borkowski created GUACAMOLE-1369:
--------------------------------------------
Summary: 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
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)