This page covers purchasing a Chariot license and activating it on a Chariot MQTT Server with internet access. It also covers upgrading an existing license, applying license updates with reactivation, and deactivating a license before decommissioning a server.

For air-gapped deployments, see Offline licenses. For multi-instance deployments inside a closed network, see Self-Hosted Floating Licenses.


If you have deployed Chariot through AWS Marketplace or Azure Marketplace, then no additional steps are required - your license is already installed and activated.

Purchase a New License

There are two ways to purchase a Chariot license:


The instructions below cover the Chariot UI flow.

In the Chariot UI, navigate to the License page.


Select I need to purchase a license from the wizard. A modal opens showing the features available for purchase:


Make your feature selection and click Purchase. You'll be redirected to the Stripe purchase page.



Verify that your product selection matches what you selected in Chariot.





Fill out your payment method and click Pay. If the payment was successful, you'll be redirected back to Chariot.



Cirrus Link will generate your license and email it to the contact email you provided.  Be aware this can take up to 24 hours. 

Activate a License Online

Once you receive your license key by email, activate it on your Chariot MQTT Server. The Chariot License page wizard offers three activation methods; Online, Offline, and Floating, which correspond to the three license deployment models.


  • Online - Requires an external internet connection and Chariot license key
  • Offline - No external internet, will require email communication with Cirrus Link providing generated codes to gain the appropriate access
  • Floating - A self hosted license server that you provide a URL to, this will server available licenses to systems as needed 


The Online Activation feature allows a Chariot License to be automatically activated on a Chariot MQTT Server instance that is connected to the internet. The Chariot MQTT Server will remotely connect and activate a Chariot License if it is valid and has an activation available.

This section covers Online; for the other two, see Offline Licenses or Self-Hosted Floating Licenses.

Log into the Chariot MQTT Server Web UI and from the left hand menu bar select License as shown below:


Follow the wizard selecting first the license activation method type (Online)


Provide the text file containing your Chariot License Key. You can drag and drop the file, paste the key directly, or click the upload button and select the file.


Confirm to finish the wizard.


A successful activation takes you to the license status page, showing the state of your license, activated features, and related details.

Upgrade an Existing License

You can add features to a license you already own — for example, adding IoT Bridge for Snowflake to an MQTT Server license, or adding additional years of support — without re-purchasing the original features.

There are two ways to upgrade a license:

The instructions below cover the Chariot UI flow.

  1. In the Chariot UI, navigate to the License page.
  2. Locate the Upgrade License widget and click Upgrade License.
  3. Select the features you want to add to your existing license.
  4. Click Purchase. You'll be redirected to the Stripe purchase page.
  5. Verify two things on the Stripe page:
  6. Fill out your payment method and click Pay. Do not change the license key.
  7. If the payment was successful, you'll be redirected back to Chariot.

Cirrus Link will upgrade your license and email confirmation to the contact email on file. This can take up to 24 hours. Once you receive confirmation, click Reactivate on the License page (see below) to apply the new features.

Features already activated on your license will not appear in the upgrade options, with one exception: MQTT Server Support can be purchased at any time to add additional years of support.

Reactivate an Online License

If your license has been updated — feature change, expiration date change, or any other update — click Reactivate on the License page to pull the updates without restarting Chariot.


This will not work with offline activated licenses. You will need to contact Cirrus Link Support for any changes.

Deactivate an Online License

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



Select "Deactivate" for the license to be remotely deactivated so that it can be potentially activated on another Chariot MQTT Server instance.


If the server is terminated, deleted, or destroyed without deactivating the active Chariot License, that license will permanently lose one of its total number of activations


Once deactivation is successfully complete you will be returned back to the license activation wizard


 

What if I forgot to deactivate?

If a Chariot server was destroyed without deactivating first and you're now unable to activate the license elsewhere, contact Cirrus Link Support. Include your License ID and a brief description of what happened. Support can review your situation and, in many cases, restore the lost activation.

Related Pages