Hi folks, Enjoying the 1.6.0 upgrade, thanks! I filed https://issues.apache.org/jira/browse/GUACAMOLE-2095 and wanted to share here for awareness since folks may be unaware that they're impacted.
tl;dr: if you rely on RDP audio, consider manually trying a few dozen connections to ensure audio works in all of them. If you are impacted, see workarounds below: - Register a Guacamole.Client.onaudio <https://github.com/apache/guacamole-client/blob/82762fade3a17f4d90d780f2a7a1e4c41da6d095/guacamole-common-js/src/main/webapp/modules/Client.js#L789> handler for monitoring. It will not be called if audio fails to load. We log 10s after starting a session to monitor incidence rate - A root cause appears to be the client missing a WebSocket instruction like `5.audio,1.1,31.audio/L16;rate=44100,channels=2;`. Synthetically injecting this message if it's been missed appears to get audio working again Best, Weston
