Load Balancing

Get help with troubleshooting issues
Post Reply
nvaughan
Posts: 14
Joined: Mon Jan 28, 2013 6:34 pm

Load Balancing

Post by nvaughan » Fri Nov 14, 2014 7:05 pm

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

rlong99
Posts: 1
Joined: Mon Nov 17, 2014 11:25 pm

Re: Load Balancing

Post by rlong99 » Tue Nov 18, 2014 1:06 am

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.

User avatar
admin
Site Admin
Posts: 1649
Joined: Wed Sep 05, 2012 6:38 am

Re: Load Balancing

Post by admin » Tue Dec 16, 2014 11:13 am

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 :ugeek:
Olivier
TSplus support team administrator
Image

Post Reply