Quantcast
Channel: ฟอรัม Remote Desktop Services (Terminal Services)
Viewing all articles
Browse latest Browse all 25135

Drain mode not working with TS Session Broker

$
0
0

I have a TS farm that consists of 8 identical 2008 servers in a NLB cluster joined to a 2008 Session Broker server (separate server, not one of the 8). I am trying to figure out how I can disable the login to one of the servers to perform maintenance on it. If I put the server into drain mode by executing "change logon /drain" the Session Broker service still redirects clients to it and they get an error that they cannot login because remote logins are disabled.

I have enabled logging on the session broker and from examaning the tssdis.log file it appears that the session broker service is recognizing that I put the server in drain mode. There is an "InDrain:" entry in the log file and it changes from 1000 to 0 after I put the server in drain mode. But when I try to log into the farm I get the following two entries in the log:

GetMostSuitableServer: Server 2 doesn't accept new user connections. Omitted from LB

ERROR: Misconfiguration - you couldn't put all servers in a farm into Drain mode at the same time or have 1 server participating in LB

It appears to recognize that the server I put in drain mode (Server 2) is not accepting connections but then gives the "Misconfiguration" error and sends me to Server 2 anyway. I have only put one of the eight servers into drain mode, not all of them as the error seems to indicate. Any ideas how to make this work correctly, or a different way to temporarily disable logon to a single server in a NLB/Session Broker setup?


Viewing all articles
Browse latest Browse all 25135

Trending Articles