Thanks for this. I've noted that audio for RDP connections to Gnome RDP doesn't 
ever work with guacamole, but does with other clients, so this seems like the 
answer to that.

Unfortunatly I wouldn't know where to begin with injecting the suggested 
WebSocket without detailed handholding.

Leon.

On 11 July 2025 19:36:39 BST, Weston Thayer <[email protected]> wrote:
>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

-- Sent from /e/ Mail.

Reply via email to