Page History
...
Anchor | ||||
---|---|---|---|---|
|
Navigate to Main Menu > Certificates configuration and → General → Certificates and upload the files as shown below. Once uploaded, select the Setup SSL button. Use the certificate components created in Secure Chariot MQTT Server communication using SSL/TLS.
File Type | Where to get the file |
---|---|
CA Chain | Provided by your Certificate Authority |
Private Key | The key you generated when creating your CSR to submit to your CA |
Certificate | The server certificate provided by your Certificate Authority after you submitted your CSR to them |
Navigate to Main Menu > → MQTT → Server Configuration > → Configuration tab and "Enable Secure" as shown below. Select the Update button to save the configuration.
...
Chariot MQTT Server still requires MQTT account credentials 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.
To enable anonymous connections, navigate to the Main Menu → MQTT → Server Configuration → Configuration tab and set "Allow Anonymous"
By default, an anonymous client connection will be allowed to publish and subscribe on # unless the Anonymous MQTT Credentials has been selected.
This will allow you to select any of the configured MQTT Account Credentials, configured under Configuration Main Menu → MQTT → MQTT Accounts → Credentials tab, and MQTT Chariot will use the Publish and Subscribe ACLs for that MQTT Credential for all anonymous connections.
...
On the Chariot MQTT server, navigate to STATUS > MQTT Main Menu → MQTT → Client Status → Clients tab where the number of active MQTT Clients will be displayed. This will be a count of 2 or 3 depending on your MQTT Transmission RPC Client configuration.
...