Same problem here... did you, or someone else here, find a solution to this?
I've been running load balancing active - active site congfiguration between two data centers using the V-Servers for XML and Web Interface.
Configuration on netscaler is two Vservers one that contains Seervices that monitor XML and the second that monitors WI. An individual service for each farm instance of Web Interface and XML broker. XML monitor with interval of 5 seconds, response time-out of 5, down time of 30 4 retries and port 80 monitoring Notepad application that is published on each PS server.WI monitor with site path to the default.aspx interval of 5 seconds, response timeout 2, down time 30 and 3 retries. Within web interface the xml broker points to the ip of the vserver.
In GSLB we created an vserver for the site selecting method and persistence method Choose method Least Connection, Dynamic Weight disabled, Persistence sourceIP, persistence mask 255.255.0.0 timeout 200 minutes and persistence ID 1. This vserver manages services for each Netscaler HA pair where we are monitoring pings to the netscaler device, site wi and site xml servers.
Hope this gets you closer.
Best wishes
JLH
thanks, I will look into this.
The web interface does not care on what STA server will give him his ticket. So loadbalancing multiple STA thru the netscaler is no issue.
Yet, when the user tries to start his application. the STA's identifier is given to the CAG (netscaler)... The CAG needs to know where this server is at and checks this server if the given ticket is valid.
Conclusion; the Access gateway Virtual server needs seperate references to all STA's. You can't refer here to a load balanced VServer...
The Webinterface can use the loadbalanced VServer for it's STA, but all possible STA servers within the loadbalanced cluster need to be entered in the Access Gateway VServer as well.