I must have something setup wrong. My goal is to load balance microsoft terminal servers and have clients connect back to the same server within the timeout period. This works fine if you log out of the terminal server or x out of the rdp session, when you reconnect you are directed to the same server, and if you session was left open you get the same session. Apparently thats where my testing stopped. If you drop the network on the client and reconnect to the terminal session, I would expect you to return to the same server, but you don't. The client gets the same ip and their hostname hasn't changed. What is different about logging out or X out vs losing network? below is my ldirectord.cf file. Let me know what other information you need to offer some advice. Beyond this it has been working like a champ for ~2 years and someone recently brough this to my attention. Thanks for looking.
#global options checktimeout=20 checkinterval=4 autoreload=yes quiescent=no virtual = 10.72.5.4:3389 protocol=tcp scheduler=wlc checkport=3389 checktype=connect real=10.72.5.5:3389 gate 1 real=10.72.5.6:3389 gate 1 real=10.72.5.7:3389 gate 1 # real=10.12.1.40:3389 gate 1 persistent=10800 _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - lvs-users@LinuxVirtualServer.org Send requests to lvs-users-requ...@linuxvirtualserver.org or go to http://lists.graemef.net/mailman/listinfo/lvs-users