First Time Installation (No Previous LLS Detected)
Procedure
- Go to the directory where the installer package is located.
OS File Name Location Windows install.bat<unzipped-installer-files>\hcl-lls-5.3-windows\Application\Windows\install.batLinux install.sh<unzipped-installer-files>/hcl-lls-5.3-linux/Application/Linux/install.sh -
From the command line, run the installation program:
On Windows: Run the
install.batfile as Administrator.On Linux:
chmod +x install.sh ./install.sh
-
Provide configuration information when prompted by the installer.
Specify whether you want to use the existing installation directory or create a new directory for HCL Local License Server installation: Specify the installation path for LLS.- For Linux: LLS installs by default under /opt/hcl-lls-5.3.
-
For Windows, avoid installing in system or user-specific directories
like C:\Program Files or C:\Windows. It is recommended to install in
a non-system directory such as:
C:\HCL_LLS5.3 - A license folder will be automatically created in the installation path to store license files post-installation. (You can add license files later.)
-
Enter the TLS Certificate:
Provide the full path to the certificate file generated by the utility program or from a third-party CA.
Example: C:\HCL_LLS5.3\certificates\server.crt
Note:-
The valid format is PEM (.crt).
-
The certificate chain must follow this order: Server certificate → Intermediate certificate → Root certificate
-
Keep track of TLS certificate expiry dates and renew before expiry.
LLS does not send expiry notifications.
-
-
Enter the TLS Key:
- Provide the path to the private key file. Example: C:\HCL_LLS5.3\certificates\server.key
- If the key is encrypted, you can enter the passphrase when prompted.
-
Enter the Port Number:
Specify the port on which LLS should run. Default or recommended port: 443 (You can choose any port between 1024–65535.)
In LLS 5.3, a fingerprint is automatically generated and displayed in the console with the prefix
v3.lls. Example output:Enter the port number (port:443 preferred): 8080 Generating fingerprint... Fingerprint: v3.lls.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Fingerprint generated successfully.
Note:-
The fingerprint is automatically generated based on the port entered during installation.
-
Fingerprint details are displayed in the console and also saved to installer.txt.
-
It is recommended to copy the full fingerprint along with the prefix v3.lls for license activation.
Example:
Enter the port number (port:443 preferred): 8080
Important:-
The MAC address used for fingerprint generation is automatically selected from the available network interfaces at the time of installation.
-
If a temporary or unstable network adapter (such as Wi-Fi that may be disabled, disconnected, or removed later) is used, it can lead to fingerprint mismatch errors during license activation or future validations.
-
To avoid issues, ensure that a stable and permanent network interface (typically a wired Ethernet adapter) is active during fingerprint creation.
A confirmation message is displayed:
[SC] CreateService SUCCESS [SC] ChangeServiceConfig2 SUCCESS The HCL Local License Server 5.3.0 service is starting. The HCL Local License Server 5.3.0 service was started successfully.
-
- TLS certificate expiry details are displayed in the console and saved to
hcl_lls_features.log:2025/11/06 10:47:11 TLS certificate [Self-Signed, PEM] is valid. Expiry date: 2025-11-07 12:27:17 +0000 UTC
-
Press any key to terminate the install program.
LLS has been successfully installed on your system.
TLS expiry information is also logged in: <lls_install_directory>/logs/hcl_lls_features.log
-
Generate your license file, See Post-installation : Generating the license file. Place the generated license file in the: <lls_install_directory>/license
Note:License file management is independent of the LLS installation. You can add or remove license files anytime. Any update in the license folder is logged automatically in<lls_install_directory>/logs/hcl_lls_features.log.
What to do next
- Verify server installation: see Verifying HCL Local License Server installation .
- Retrieve key details:
- Pool ID: from
<installed_directory>/logs/hcl_lls_pools.logor API endpoint:https://FQDNhostname:LLSport/v1/licensepools - For configuring your specific HCL product to point to the newly installed LLS, please refer to the licensing configuration section within your respective HCL product documentation.