Lab 25: Install a second Connection Server into the Horizon pod
Objective and Tasks
You add additional Horizon Connection Servers to an existing pod to both add resiliency, and to provide scale. In this lab, you will install a second Connection Server to a pod that currently only has a single Connection Server.
- Run the Connection Server installer on horizon-01b.
- Add the signed TLS certificate to the Connection Server.
- Configure the gateway services.
- Validate system health and add server to load balancer pool.
Open the console of horizon-01b and run the Connection Server installer, When prompted, select the replica option to add this server to an existing Horizon 8 pod.
- Use RDP to connect to horizon-01b
- On your ControlCenter desktop open the RDP folder.
- Click the RDP shortcut to horizon-01b
- This will automatically log you into the horizon-01b VM.
- Run the Connection Server installer executable on horizon-01b
- Open File Explorer on the task bar at the bottom.
- Select the Resources (S:) drive.
- Browse to S:\Software\Horizon_2512
- Run
Omnissa‑Horizon‑Connection‑Server‑x86_64‑2512‑8.17.0‑20302007542.exe
- Proceed through the initial installation screens
- The installer will first display a Licensing confirmation message. Click Yes.
- When the Installer Introduction screen appears, click Next.
- Leave the default installation path: C:\Program Files\Omnissa\Horizon\Server, and click Next.
- On the Installation Options screen:
- Select Horizon Replica Server for the type of Connection Server instance.
- Ensure Install Web Client is checked.
- Confirm IPv4 is selected.
- Click Next.
- On the Source Server screen:
- Enter the fully qualified domain name for an existing Connection Server in the pod you want to add this server to.
- Server: horizon-01a.omnissatraining.com
- Click Next.
- On the Firewall Configuration screen:
- Ensure Configure Windows Firewall automatically is selected.
- Click Next.
- On the Ready to Install the Program screen:
- Click Install
- The installer will now deploy the Connection Server services and a AD LDS instance replicated from the existing Connection Server.
- When the installation completes, uncheck the Show Documentation check box and click Finish.
Once installed the AD LDS database is replicated from an existing Connection Server in the pod. When operational, all Connection Servers in the pod are peers and functionally the same.
Add the signed TLS certificate to the Connection Server to replace the default self-signed certificate.
- Open the Microsoft Management Console (MMC) on horizon-01b, so that you can work with certificates.
- In Windows > Start > Run > MMC
- Use the File menu and select Add/Remove Snap-in.
- Select Certificates and Add.
- Select Computer account and click Next.
- Leave the default selection of Local computer and click Finish.
- Click OK.
- Update the self-signed certificate so that it is no longer used.
- Navigate to the Certificates > Personal > Certificates folder.
- Right-click and view the Properties of the default self-signed certificate Horizon-01b.omnissatraining.com
- Change the Friendly name to vdm-selfsigned
- Click OK.
- Start the import certificate wizard and select the certificate file.
- Right-click on the Certificates folder, select All Tasks, and Import.
- On the Welcome screen, click Next.
- Browse to and select the signed certificate file at S:\SSL\omnissatraining\PFX\omnissatraining_with_pwd.pfx, and click Open.
- Click Next.
By default the dialog only shows .cer and .crt file types. Change the file type selection to All Files (*.*) to see the pfx certificate file.
- On the Private key protection screen:
- Password: Pa$$w0rd
- Select the tick box next to Mark this key as exportable.
- Click Next.
- On the Certificate Store screen:
- Leave the default selection of Place all certificates in the following store of Personal.
- Click Next.
- Complete the import certificate wizard.
- Click Finish.
- Click OK on the import status message the is displayed.
The Horizon Connection Server services use the certificate with the friendly name of vdm as the active certificate.
- Check that the imported signed certificate is the one that will be used by Horizon.
- Right-click and view the Properties of the imported certificate *.omnissatraining.com
- Ensure that the Friendly name is vdm
- Click OK.
- Restart the Connection Server service.
- Use the Windows Search bar and type services.
- Launch the Services console.
- Locate and select the entry for Omnissa Horizon Connection Server.
- Right-click on the service and select Restart.
You might need to wait a few minutes for the services to restart before you can progress to the next task.
The edge gateway services are enabled by default on a new Connection Server installation. Follow the steps to logon to the Horizon admin console to disable and configure these.
- Open the Horizon admin console for horizon-01b.
- On your ControlCenter desktop, open the Google Chrome browser.
- Click the bookmark on the bookmark bar for Horizon-01b
- This will connect you to the Horizon administrator console at https://horizon-01b.omnissatraining.com/admin
If the admin console does not display, wait for the services to restart and click Reload.
- Login to the Horizon admin console.
- Username: administrator
- Password: Pa$$w0rd
- Domain: OmnissaTraining
- Edit the settings for Connection Server horizon-01b
- Navigate to Settings > Servers.
- Select the Connection Servers tab.
- Select the entry for HORIZON-01B and click Edit.
- Configure the HTTP(s) Tunnel service.
- Deselect the tick box next to Use Secure Tunnel connection to machine.
- Configure the PCoIP Security Gateway service.
- Deselect the tick box next to Use PCoIP Security Gateway for PCoIP connections to machine.
Use PCoIP Security Gateway should already be deselected in the version of Horizon 8 being used in the lab.
- Configure the Blast Secure Gateway service.
- Select the option for Use Blast Secure Gateway for only Horizon Web Client connections to machine.
- Ensure the Blast External URL is https://horizon-01b.omnissatraining.com:8443
- Click OK to save the configuration.
Check everything is healthy on the new Connection Server, and add it to the appropriate third-party load balancer pool.
- Open the Horizon admin console for horizon-01b.
- You should already have this open from a previous task.
- View the status of the Connection Server
- Navigate to Monitor > Infrastructure.
- Click View next to the entry for HORIZON-01B.
- Review the status of the server, services, and connected services.
Once you are satisfied with that all configuration has been completed, and the new server is healthy, you would normally add this new Connection Server to the appropriate load balancer pool. This lab environment does not contain a third-party load balancer, and this information is only included for general guidance.
This concludes this lab.
0 Comments
Add your comment