Installing the License Server in an Online Environment¶
Online Environments
To get up and running quickly with the HP Anyware License Server in an online (internet-connected) environment, follow these instructions.
Important: Migrating from RHEL 7 to RHEL 8
If you have currently deployed a HP Anyware License Server on RHEL 7 and wish to upgrade to RHEL 8, do not upgrade the operating system in place. Updating the operating system could invalidate your licenses. See Migrating from RHEL 7 to RHEL 8 for a supported migration path.
Caution: Don't install more than one type of license server on the same machine
The HP Anyware License Server version 24.03 cannot be installed on the same machine as the HP Anyware License Server 1.x or an NVIDIA GRID License Server.
Before You Begin¶
Before you begin, make sure you read the password rules.
Installation Procedure¶
-
SSH into your License Server machine.
-
For RHEL/CentOS 7, install wget and yum-utils (skip this step for RHEL/Rocky Linux 8):
sudo yum install wget sudo yum install yum-utils
-
Install the
pcoip-license-server
repository, using the shell script available here. The script will discover your operating system and configure the repo appropriately. -
Install Java:
- For RHEL/CentOS 7:
sudo yum install java-11-openjdk
- For RHEL/Rocky Linux 8:
sudo dnf install java-11-openjdk sudo dnf install tzdata-java
- For RHEL/CentOS 7:
-
Install the license server:
- For RHEL/CentOS 7:
sudo yum install -y pcoip-license-server
- For RHEL/Rocky Linux 8:
sudo dnf install -y pcoip-license-server
- For RHEL/CentOS 7:
-
Wait for the HP Anyware License Server to start (30-60 seconds).
-
Verify that the HP Anyware License Server is running by using the following command:
sudo systemctl status flexnetls-TERADICI
-
Set your HP Anyware License Server administrative password:
You will be prompted for the old and new passwords.sudo pcoip-set-password
Change the default password immediately
Until the default password is changed, commands can be issued to the license server without your knowledge.
-
If possible, enable HTTPS/TLS for communication with the HP Anyware License Server, as described here.
-
Configure your firewall:
- Configure your corporate firewall to block all incoming external connections. The HP Anyware License Server does not need to accept incoming connections from the outside internet.
-
On the HP Anyware License Server machine, first block all incoming TCP connections, then allow incoming connections only on these specific ports:
-
Allow HP Anyware agent subnets to connect on your configured listening port
By default, the HP Anyware License Server listens on port 7070 using HTTP. If you have not modified the default and have not enabled HTTPS/TLS, then open port 7070; if you have modified the default installation then adjust the port number accordingly.
If you change the default listening port for the HP Anyware License Server, you must also change the port configuration on all HP Anyware agents that use it.
-
If using SSH to administer the server, allow your administrative subnet to connect on port 22.
-
-
Open port 443 to outgoing connections. If you are using a proxy server, this requirement may be different; review your proxy server configuration.
-
If you block outgoing connections over the internet, you will need to whitelist the licensing service addresses.
-
Restart the system to apply the changes:
sudo systemctl restart flexnetls-TERADICI.service