Versions Compared

Key

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

...

File TypeFile NameFile Location
Private Keyserver.keychariotcerts/certs/server
CA ChainserverCA.crtchariotcerts/ca/server
Certificateserver.crtchariotcerts/certs/server

Image Removed Image Added

Image Added

Navigate to CONFIGURATION > MQTT Server configuration and Enable Secure as shown below. Select the Update button to save the configuration.Image Added

Image Removed

Update Chariot Truststore

...

Friendly Name

Certificate Filename

File Description

File Location

ChariotCA_Certificate

serverCA.crt

Chariot CA Certificate

chariotcerts/ca/server

EngineCertificate

engine.crt

MQTT Engine Certificate

chariotcerts/certs/engine

EngineKey

engine.key

MQTT Engine Private Key

chariotcarts/certs/engine

Image RemovedImage Added


Update the MQTT Engine > Servers > Settings configuration to use the certificates as shown below and setting the URL to be ssl://FQDN:8883 with the FQDN of the Chariot Server. Click the Save Changes button to save the configuration.Image Added

Image Removed


Anchor
MQTTTransmissionClientSide
MQTTTransmissionClientSide
MQTT Transmission Client Side Configuration

...

Friendly NameCertificate FilenameFile DescriptionFile Location
ChariotCA_CertificateserverCA.crtChariot CA Certificatechariotcerts/ca/server
TransmissionCertificatetransmission.crtMQTT Transmission Certificatechariotcerts/certs/transmisson
TransmissionKeytransmission.keyMQTT Transmission Private Keychariotcerts/certs/transmission

Image Added


Update the MQTT Transmission > Servers > Settings configuration to use the certificates as shown below. Click the Save Changes button to save the configuration.

...

Image Added

Verifying connectivity

Engine

From the left hand menu bar, navigate to Config > MQTT Engine > Servers and note the Status as Connected.Image Added

Image Removed

Transmission

From the left hand menu bar, navigate to Config > MQTT Transmission > Servers and note the Status as "x of x". This denotes the number of configured transmitters that are connected.

If you do not see a transmitter connected, verify that you have a transmitter with a valid Sparkplug ID either through setting the Group and Edge ID or through the TagPath. Review our troubleshooting guide for assistance. Image RemovedImage Added

Chariot

On the Chariot MQTT server, navigate to STATUS > MQTT 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.Image Added

Clicking on the drop down will show the IDs of each client along with additional details:Image AddedImage Removed