VMware Horizon Community
ChrisKubiak
Enthusiast
Enthusiast

Different brokering behavior between Windows and Linux thin clients?

While troubleshooting the issue we are having in one of my previous threads (http://communities.vmware.com/message/1456353) I discovered an odd behavior and wondering if anyone could shed some light on it.

Background:

We have a non-persistant pool configured with the following settings:

Allow multiple sessions per user

Automatic logoff on disconnect (immediately)

Power off and delete after first use

RDP connection protocol (required for printer passthrough and GINA chaining)

The pool is accessed using repurposed desktops and a handful of embedded XP clients using the View 4 Client. The pool has a single signon provider called Imprivata installed. The major issue we have (more detail can be found in the above thread) is that if the VM is locked at the Imprivata signon screen and there is something that causes the client to close\lose connectivity View cannot shut down that VM and the session becomes “disconnected” and any attempts to access this machine fails. The user gets stuck looking at just the background image and has no way to interact with the machine. Now this pool is used by a handful of generic AD accounts and when View has one of these “disconnected” sessions the next person to sign on using the same account name will resume that session and be stuck.

While troubleshooting trying to resolve that issue I did some testing with a loaner HP Linux based thin client (t5545). It had interesting behavior where if the network was to drop when the VM was locked at the Imprivata screen View still could not power down the VM and the session becomes disconnected. This is the same behavior as the Windows boxes but what differed is any further connections using the same account View pointed them to another available desktop and not the disconnected session. Now this is not an ideal solution to our situation but it is likely an acceptable one.

My question is how come the Linux client is not “resuming” connections like the Windows boxes? Also, how can I make the Windows boxes perform in the same way?

Thanks.

Reply
0 Kudos
0 Replies