Versions Compared

Key

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

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 License Server.


Note
There are no additional licensing steps for Chariot instances deployed

The Chariot® MQTT Server Web UI allows for uploading, activating, and deactivating valid Chariot Licenses.

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

...

Purchase

...

Upgrade License

These tutorial will cover the process for both online and offline activations and deactivations:

Online Flow

Offline Flow

Floating Server Flow

Successful Activation

Online/Floating deactivation

Offline deactivation

Licensing Procedure

Purchase License

Before using Chariot you will need to purchase a license. To do this there are two methods. 

  • Request a valid Chariot License from Cirrus Link Support.
  • Alternatively purchase a license through the Chariot UI.

a New License

There are two ways to purchase a Chariot license:

  • Through the Chariot UI (covered below) — self-serve via Stripe
    • Single instance Node-Locked Online Licenses Only
  • By contacting Cirrus Link Support
    • All Licensing Models


The instructions below cover the Chariot UI flow.

In the Chariot UI, If using the Chariot UI first navigate to the License page.


Select "I need to purchase a license" from the wizard. A modal will pop up providing different features that can be purchased for your license. opens showing the features available for purchase:

    • IoT Bridge for Snowflake

...

    • Connect

...

    • Chariot to Snowflake (meter-based licensing)
    • MQTT Server — Full-

...

    • featured MQTT server (one-time purchase)
    • MQTT Server Support

...

    • A year of support (can be purchased yearly or multiple years at once)

Make your feature selection 

Image Removed


Select desired features and click Purchase. The page will redirect to the Stripe purchase page.


Image Added


Verify that the Once your selection is made click "Purchase" this will redirect you to the stripe purchase page. Verify that your product selection matches what you was selected in Chariot.





Fill out your the payment method information and click "Pay". If the payment was successful you will be directed , the page will redirect back to Chariot. 



Once complete Cirrus Link will generate a the requested license and email it to your the provided contact informationemail.  Be aware this can take up to 24 hours. 

Upgrade License

When upgrading a license there are two methods you can use

  • Request an upgrade to your Chariot License via Cirrus Link Support.
  • Purchase a Chariot license upgrade via the UI 

If using the Chariot UI first navigate to the License page

Image Removed

Locate the "Upgrade License" widget and click "Upgrade License"

Image Removed

Image Removed

Features already activated in the license will not appear with the exception of "MQTT Server Support". This is because you can buy additional years of support if you desire at any time. 

Once your selection is made click "Purchase" this will redirect you to the stripe purchase page. Verify that your product selection matches what you selected in Chariot. Additionally verify that your license key field is pre-populated with your current existing Chariot License.

Image Removed

Image Removed

Fill out your payment method and click "Pay". Do not change the license key. If the payment was successful you will be directed back to Chariot

Image Removed

Once complete Cirrus Link will upgrade your license and email your provided contact information. Be aware this can take up to 24 hours. 

License Activation

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.

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

Image Removed

Follow the wizard selecting first the license activation method type

Activate a License Online

After receiving the license key by email, activate it on a Chariot MQTT Server.

The Chariot License page wizard offers three activation methods; Online, Offline, and Floating, which correspond to the three license deployment models.


Image Added

Info
titleLicence 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

...

  • serves available licenses

...

  • as

...

  • requested 


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

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

Image Added


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

...

Select "Online" activation method


Provide the text file containing the Chariot the Chariot License Key. This can either be done by dragging and dropping, typing, or clicking Drag and drop the file, paste the key directly, or click the upload button and selecting a select the file. 


Confirm you are finished with to finish the wizard.


...

A successful activation will show the license status page, showing the state of the license, activated features, and related details.

Image Added

Upgrade an Existing License

Add features to an existing license — 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:

  • Through the Chariot UI (covered below) — self-serve via Stripe
  • By contacting Cirrus Link Support — for enterprise deals, custom terms, or payment via purchase order or invoice

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 to add to the existing license.
  4. Click Purchase. Chariot will redirect to the Stripe purchase page.
  5. Verify two things on the Stripe page:
    • Product selection matches what was selected in Chariot
    • The license key field is pre-populated with the existing Chariot License key
  6. Fill out the payment details and click Pay. Do not change the license key.
  7. If the payment was successful, the page will redirect back to Chariot.

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

Features already activated on the 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 a 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.

Image Added

Image Added


Warning
This will not work with offline activated licenses. Contact Cirrus Link Support for any changes.

Deactivate an Online License

...

Select the "Offline" method

Image Removed

Next select generate usage request

Image Removed

Enter a valid license key and click next a popup with your offline activation code will appear. This will have to be provided to Cirrus Link Support via email so that a usage license can be properly generated.

Image Removed

Image Removed

Once you receive an email from Cirrus Link Support containing your Usage License follow the wizard to finish your offline activation.

Image Removed

Image Removed

Warning
Only do this ONCE as each new Activation Request will invalidate the previous one.

...

Select "Floating" activation method in the wizard 

Image Removed

Provide a valid floating license server URL and select the appropriate Chariot feature set. Make sure to add "/fls" to the end of the URL.

Image Removed

Verify entry and click finish when ready to complete license activation flow

Image Removed

...

A successful activation will lead you to the license status. This will show you the state of your license, activated features and other details associated with licensing 

Image Removed

...

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.

...

Once deactivation is successfully complete you will be returned back to completed, the page will show the license activation wizard


 

...

In order to deactivate the license offline, log into the Chariot MQTT Server Web UI and from the left hand menu bar select License. Select deactivation:

Image Removed

Image Removed

Tip
This will provide a Deactivation Request code that should be provided to Cirrus Link Support along with the License ID in order to free up the previous activation for use with another Chariot MQTT Server instance.

Image Removed

...

If at any point your online / floating license has a feature change, expiration date change, or any other information that requires an update. Click the reactivate button to update your license information remotely. Image Removed

Image Removed

...

What if I forgot to deactivate?

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

Related Pages

...