This document provides answers to frequently asked questions about the Chariot® MQTT Server.
General Questions
Anchor |
---|
| DownloadChariot |
---|
| DownloadChariot |
---|
|
Where can I download Chariot?
...
Is bridging supported by Chariot?
A Bridge Client allows you to connect Chariot to another MQTT Server to share messages between the two servers. The shared messages can be restricted by topic filters to only share a subset of messages flowing through either of the servers. A common usage is to connect edge MQTT brokers to a central or remote broker. When enabled on Chariot, the Bridge Client becomes an MQTT client to the other MQTT Server. This client publishes messages, flowing through Chariot, to the other broker. It also subscribes on topics with the other broker to receive messages and deliver them to subscribed clients connected to Chariot.
Bridging is supported in version 2.3.0 forward. See the Chariot MQTT Server Configuration guide for details on configuring bridging.
AWS Marketplace Questions
Anchor |
---|
| SensitiveInformation |
---|
| SensitiveInformation |
---|
|
Where does Chariot save my sensitive information?Below is a list of all locations on the file system where sensitive information is stored:
- /opt/chariot/h2 - The location of the embedded H2 databases
- Contains: Users, Roles, MQTT Credentials, License information, and Logs.
- /opt/chariot/security - Contains the Java KeyStore file
- /opt/chariot/conf - Contains Chariot configuration files
- /opt/chariot/upload-folder - Temporary storage for uploaded files (example: certs and keys for setting up SSL)
Anchor |
---|
| DataEncryption |
---|
| DataEncryption |
---|
|
How does Chariot encrypt data?Chariot supports SSL connections the the Chariot UI and MQTT Server. Additionally Chariot encrypts sensitive data, such as passwords, using a one-way SHA-512 hashing algorithm with a configured salt.
Anchor |
---|
| CertManagement |
---|
| CertManagement |
---|
|
How do I set up and rotate SSL certificates and keys?The following tutorials can be used for setting up and managing the Chariot server's certificates and keys:
Anchor |
---|
| DataDecryption |
---|
| DataDecryption |
---|
|
How do I decrypt my encrypted data?Chariot use one-way encryption when encrypting sensitive information such as passwords and does not provide a means for decrypting the values once they are encrypted.
Anchor |
---|
| HealthMonitor |
---|
| HealthMonitor |
---|
|
How do I monitor the health of my Chariot server?The Chariot server instance can be monitored from the Amazon EC2 console using these steps:
Navigate to your Amazon EC2 console and verify that you're in the correct region.
- Choose Instance and select your launched instance.
Select the server to display your metadata page and choose the Status checks tab at the bottom of the page to review if your status checks passed or failed.