The VMware Aria Automation virtual machine (VM) Web Remote Console becomes unresponsive or freezes after a period of active use.
This behavior persists despite applying the configuration settings detailed in Broadcom KB 409129.
Inspecting the browser Developer Tools console reveals the following error messages during the freeze event:
Disconnected: illegal server message type ###
decode overrun # vs ####
Aria Automation 8.18.1 Patch 1-4
Frame corruption occurs in VMware Aria Automation (vRA) due to a race condition during asynchronous send and receive operations. The response.getPayload().asByteBuffer() method passes a memory reference to the data payload rather than creating a discrete deep copy. Consequently, the referenced byte buffer is overwritten by subsequent incoming frames before the original payload can be fully processed and transmitted to the user interface.
Resolution is included in Aria Automation patch 5.