Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Not A Bug
-
1.3.0
-
None
-
None
Description
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!
Attachments
Issue Links
- relates to
-
GUACAMOLE-1191 Disable caches which FreeRDP no longer considers supported
- Resolved