I have a load balanced terminalserver cluster on Windows 2008R2. My question is how do i get the ConnectionBroker to release the session id after one server failes.
For example. One user is online on server x. If i simulate a failure of that server (turn it of without shutting it down first) the remote desktop client tries to reconnect to that server-farm name (xxx_serverfarm_1). Round robin returns another server and tries to connect to that one. All according to plan.
In the session broker logs i can see that a Connection comes from Another server, but the session broker finds a session for my user account and tries to reconnect to that server. (that is correct however, since had the server been online it should connect to the session). However, the server is shut down and hence it cannot connect. However, after 10 reconnection tries the rdp client it still cannot connect to Another server in the farm automatticly. Even after the shut down server is removed automatticly from the serverfarm the RDP client still cannot connect automatticly. If i cancel and manually connect to the server farm, the client gets connected successfully.
But, since a lot of our clients are unmanned stations, we would like that they could reconnect successfully without manually start the rdp client.
Have we configured something wrong, or is this by design?