Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For closed-network environments running multiple Chariot instances that share a pool of concurrent license seats. License validation stays entirely inside the deployed network.

What is a Floating License Server?

A Floating License Server (FLS) is a small server application that holds Chariot licenses and tracks how many Chariot instances are using it at any given time. Instead of binding a license to one specific Chariot server, the FLS lets multiple Chariot instances share a pool of concurrent license seats.

...

The FLS runs entirely inside the local network, with no inbound/outbound internet from Chariot or the FLS for license validation.

Anchor
HostingaFLS
HostingaFLS

Hosting a Floating License Server (FLS)

The FLS is provided by License4J as free software. For installation, configuration, and administration, see License4J's Floating License Server page.

Once the FLS is running, see Purchasing and Activation to purchase and activate a Self-Hosted Floating license against it.

Activating Floating Licenses

Prerequisites

Before requesting a Self-Hosted Floating license, you should already have:

  • A running License4J Floating License Server inside your network. See Hosting a Floating License Server above for setup.
  • Network connectivity from each Chariot host to the FLS on the FLS's listening port (default 16090).
  • Have purchased licenses with Chariot Support that are ready to deploy to the Floating License Server. 

...

Tip

Make sure to purchase the number of licenses that the system requires under its highest load

Request a License Usage

Send Cirrus Link two pieces of information from your FLS so Cirrus Link Support can issue a  license keyed to the specific FLS.

...

Cirrus Link Support will generate a license and respond with an email containing the usage hash. This can take up to 24 hours.

Install the License on the FLS

Log in to your FLS admin UI (default is port 16090http://<fls-host>:16090)

...

The license appears in the FLS license grid, and the FLS is ready to serve seats to Chariot instances.


Activate Chariot Against the FLS

In the Chariot UI, navigate to the License page.

...

Repeat for each Chariot instance.

Add More Chariot Instances

Each running Chariot instance leases one seat from the FLS. As long as there are available seats on the installed license, additional Chariot servers configured with the same FLS URL and matching License Features will activate automatically.

Floating License Deactivation

In order to deactivate the floating license, log into the Chariot MQTT Server Web UI and from the left hand menu bar select License as shown below.

...

Note

It can take up to 10 minutes for a floating license to deactivate


Upgrade a Self-Hosted Floating License

When upgrading a Self-Hosted Floating license — for example, changing feature flags or adding seats —  uninstall the previous license from your FLS before installing the new one. If both are installed at once, the FLS will reject the new license.

...