Upgrading the License Server¶
Offline Environments Online Environments
While an upgrade is in progress, the License Server will be offline. Current PCoIP sessions will not be affected, and existing users will still be able to establish PCoIP connections. New users and connections that do not already have validated licenses will be unable to connect until the upgrade is complete.
Check the location of the .jks file before upgrading the license server
If you enable HTTPS, ensure that the .jks file is not placed under the /opt/flexnetls/HP/
folder, which may be overwritten by future upgrades, as described here. You may save the .jks file to another location before upgrade.
Important: Modify the environment variable while setting the password
From version 24.10 onwards, the environment variable name for setting the password has changed. To use this feature, modify the environment variable to "HP_ANYWARE_LICENSE_SERVER_PASSWORD." For more details, refer to registering-your-password-as-an-environment-variable.
Upgrading the License Server in an Offline Environment¶
To update the HP Anyware License Server on an offline machine, obtain a new installer and run it in place. You do not need to uninstall first. Follow the instructions for Installing HP Anyware License Server in an Offline Environment.
Upgrading the HP Anyware License Server in an Online Environment¶
sudo dnf update
Check for the Java version:
java -version
Info
If the current Java version is not 17, update it to Java 17 using the command provided below. If the Java version is already 17, proceed directly to step 6.
alternatives --set java java-17-openjdk.x86_64
Validating the Upgrade¶
After the upgrade finishes, check the following items:
-
Run the following commands, the reported version number should match the expected installer version.
dnf info pcoip-license-server
-
Run the pcoip-list-licenses command to verify that current licenses were not impacted by the upgrade procedure.
Warning: Downgrade is not supported
Downgrading the HP Anyware License Server to a previous version may result in application failure or corrupted data, and is not supported.