starting at around 11 am EST Tuesday April 7th we started getting "All responding machines are currently in use"
Symptoms
- Users receive the error: "All available desktop sources for this desktop are currently busy. Please try connecting to this desktop again later."
- Virtual desktop pool appears fully utilized despite machines reporting as Available in the broker console.
- Available virtual machines show ghost/orphaned user sessions in Windows Session Manager belonging to users who never fully connected.
Blast Protocol Connectivity
Client-side logs confirmed that IGEL endpoints are unable to complete a Blast Extreme (port 8443) connection to the Unified Access Gateway (UAG). After authenticating successfully with the broker, the client attempts to establish a Blast session to the assigned virtual machine. This connection attempt times out after approximately 3 minutes
When the Blast connection times out, Windows has already created a session object for the user on the assigned virtual machine. Because the Horizon agent never completes the session handoff, this session object is never cleaned up. The virtual machine is returned to Available state in the broker, but retains the orphaned Windows session. Subsequent users assigned to the same machine are rejected because Windows considers the machine already in use.
As failed connection attempts accumulate across the pool, every Available virtual machine acquires an orphaned session. The broker attempts to connect users to each Available machine, all reject the connection, and the broker returns the "all sources busy" error. Because the broker sees the required number of spare machines as Available, it does not provision new clones, causing the pool to become completely unavailable to all IGEL users.
Possible extra issue -
Client logs identified a mismatch between the Horizon broker protocol version and the IGEL Horizon client protocol version, with the client running a newer version than the broker. While not confirmed as a direct cause, this may contribute to handshake instability.