Versions Compared

Key

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

...

Once these files are obtained, log into the Chariot MQTT Server Web UI and navigate to the  Navigate to the Main Menu → Web ServerGeneral → Certificates page as shown below:

Image RemovedImage Added

An "SSL Not Setup" indicator at the top should show that SSL/TLS has not yet been set up.  If this indicator says "SSL Setup", you may need to first delete any existing Certificates before setting up a new one, see here for instructions. Navigate to the Main Menu → Certificates page as shown below:

Use the right side links to upload the three required files.

Image Removed


Once the three files have been successfully uploaded, click the "Setup SSL" button on the bottom right.

...

You should now see the SSL Certificate details along with the name of the files that were uploaded.   SSL has now been setup.

Anchor
AnonymousClientConnections
AnonymousClientConnections
Anonymous Client Connections

Chariot MQTT Server still requires MQTT credentials Accounts to authenticate incoming client connections, even when using client certificates to set up a TLS/SSL session. If clients will not be sending an MQTT username and password, anonymous connections must be enabled.

...

This will allow you to select any of the configured MQTT CredentialsAccounts, configured under Configuration Main Menu → Administrative → MQTT CredentialsAccounts, and MQTT Chariot will use the Publish and Subscribe ACLs for that MQTT Credential for all anonymous connections.

...