Release Notes

This release introduces the following new features and enhancements in HCL Local License Server (LLS) 5.4.

Docker-Based Deployment

HCL Local License Server (LLS) can now also be deployed as a Docker container. In releases prior to 5.4, only native installations on Windows and Linux were supported. Container-based deployment is available as an additional option alongside the existing native installers.

The Docker deployment provides:

  • A single installer package for both Linux and Windows hosts, with guided setup for the TLS certificate and the server port.
  • A hardened container that runs as a non-root user with a read-only root file system.
  • License files, certificates, the database, and logs stored on the host so that they persist.
  • The update.bat/sh file for changing the TLS certificate and the server port after installation.
  • A fingerprint that stays the same across container restarts and recreation.

See First Time Installation.

HTTP Security Response Headers

LLS REST API responses now include standard HTTP security headers, which improve browser security and reduce exposure to common web-based attacks.

Header Value
X-Content-Type-Options nosniff
Referrer-Policy strict-origin-when-cross-origin
Strict-Transport-Security max-age=31536000; includeSubDomains
Cross-Origin-Embedder-Policy require-corp
Cross-Origin-Opener-Policy same-origin
Cross-Origin-Resource-Policy same-site
Cache-Control no-store, no-cache, max-age=0, must-revalidate
Pragma no-cache
Expires 0

Version Upgrade on Linux

An existing installation can now be upgraded to a later version on Linux, in addition to Windows. The licenses, logs, TLS certificate, and port are carried over automatically.

Note:

On Linux, you can upgrade to 5.4 from 5.3 and its patch releases, such as 5.3.1. Since 5.3, LLS installs into /opt/hcl-lls, and that is the directory the installer upgrades. Any version earlier than 5.3 must be uninstalled before you install 5.4, because it does not necessarily reside in /opt/hcl-lls.

See Version Upgrade Behavior.