I am trying to test load balancing, but I am unable to get it working. I have a full version on one server and a trial version on another server. I am able to add the trial version server in the load balancing tab and it is able to see the server, but when I click "Publish on all Servers" I get a "Failed to publish on Server Slave1". Does anybody know what might cause this error? I have not had any luck getting load balancing to work and I think it this may be part of the problem. I can ping the servers from each other. I am using Windows 2008 R2 on both servers and am running TSPlus 7.70.11.13.
Thanks,
Nick
Load Balancing
Re: Load Balancing
More information: We have created two "clean" installs of Windows 2008 R2 Datacenter and TSPlus (latest version).
1. On AS, Gateway, Server Role; set as an Application Server (AS)
2. On GS, Gateway, Server Role; set as the Web Access Gateway Server (GS)
3. On GS, Gateway, Load Balancing; Added AS as an additional server;
Display name: Slave1
Server address: http, public IP address, 80
RDP Port; Same as web, click Save
4. On GS, Gateway, Load Balancing; Click until "Load Balancing is Enabled"
5. On GS, Gateway, Load Balancing; Click on "Publish on all Servers" and receive message "Unable to Publish to Server Slave1".
Load Balancing is working, because I can login to the GP using my GeneratedClient or WebPortal, it will disperse users between GP to AS depending on load.
If unable to get "Publish on all Servers" button to work, could you explain what it does so perhaps I can do this manually.
1. On AS, Gateway, Server Role; set as an Application Server (AS)
2. On GS, Gateway, Server Role; set as the Web Access Gateway Server (GS)
3. On GS, Gateway, Load Balancing; Added AS as an additional server;
Display name: Slave1
Server address: http, public IP address, 80
RDP Port; Same as web, click Save
4. On GS, Gateway, Load Balancing; Click until "Load Balancing is Enabled"
5. On GS, Gateway, Load Balancing; Click on "Publish on all Servers" and receive message "Unable to Publish to Server Slave1".
Load Balancing is working, because I can login to the GP using my GeneratedClient or WebPortal, it will disperse users between GP to AS depending on load.
If unable to get "Publish on all Servers" button to work, could you explain what it does so perhaps I can do this manually.
Re: Load Balancing
Hello,
I believe this issue is now fixed with the latest release, so updating should solve this issue.
When setting up a loadbalancing farm, it is important to keep in mind that all the servers that are members of the farm need to be able to communicate through the web TCP port (default is 80). Checking the firewalls on each server and eventually set up a rule to allow ingoing and outgoing traffic on this port is mandatory. You will find the procedure here : tsplus.net/support/kb/faq.php?id=3
The second most important (and obvious) point to remember also is to set up the correct IP address when adding a server to your farm the way it is shown here : terminalserviceplus.com/docs/gateway-portal-load-balancing
Hope that helps
I believe this issue is now fixed with the latest release, so updating should solve this issue.
When setting up a loadbalancing farm, it is important to keep in mind that all the servers that are members of the farm need to be able to communicate through the web TCP port (default is 80). Checking the firewalls on each server and eventually set up a rule to allow ingoing and outgoing traffic on this port is mandatory. You will find the procedure here : tsplus.net/support/kb/faq.php?id=3
The second most important (and obvious) point to remember also is to set up the correct IP address when adding a server to your farm the way it is shown here : terminalserviceplus.com/docs/gateway-portal-load-balancing
Hope that helps

Olivier
TSplus support team administrator

TSplus support team administrator
