As a service provider, one possible solution is to setup two different Centrestack servers, one for company A and one for company B.
However, it may be more efficient if both company A and company B are on the same Centrestack server and each access the file sync and share solution via a different URL. So it is a multi-tenant file sync and share solution with support for multiple different company URLs.
SSL certificates
To allow secure access for different domains, need to install the SSL certificate for each domain on the IIS. On the Centrestack server, open IIS Manager.
Select the server. Open Server Certificates.
Import the SSL certificate for each domain here.
Port Binding with Server Name Indication
Under the Default Web Site, create port binding for https port 443, for each domain.
On Centrestack server, open IIS Manager. Under Sites, select Default Web Site.
Select 'Bindings' on the right. Add new binding for https / port 443.
In Host name, set hostname for the new domain. Check 'Require Server Name Indication'.
In SSL certificate, select the corresponding SSL certificate installed.
The end result is being able to bind to the same SSL port with different Host name.
Disable Gladinet Load Balancing
Because multiple companies are all using the same Centrestack server using different URL, worker-node Load Balancing must be disabled. As cluster admin on web portal, go to Cluster Dashboard. Under Server Farm, click 'Worker Node Count', to open the Server Farm. Under Cluster Worker Nodes, open Advanced Settings on the top left.
Then enable the Disable worker-node load balancing setting:
Can take the opportunity to enable 'Always force SSL on Login' and 'Always force SSL for Native Clients'. When enabled, Centrestack will always enforce https connection.
setup DNS records
Under each domain's DNS service, define the DNS record to route the URL for the domain to the public IP of the Centrestack server.
After the DNS record is defined, from browser, visit the URL for the domain. Can see the Centrestack web portal login page.
Define Customized URL
As cluster admin on web portal, editing the tenant which is created for the new domain.
Go to Tenant Branding, General. Edit the branding here. Define Customized URL for the tenant with the new domain URL. Save the setting.
When visiting the customized URL, Centrestack will load the tenant's branding and use it in the login process.
The customized URL should be different from the cluster's external DNS. And it should be unique among all the tenants.
Comments
0 comments
Article is closed for comments.