...
Run the following command from the webserver directory to generate a .pem file. Note : this command will create a file named "cert.pem"
| Code Block |
|---|
openssl pkcs12 -in ssl.pfx -nokeys -clcerts -nodes -passin pass:ignition | openssl x509 -out cert.pem |
Now you will need to upload this cert.pem certificate for each of the MQTT Engine and MQTT Transmission modules.
Navigate to the Servers > Certificates section for each module and select Create New Certificate.
Browse to your cert.pem file to upload, configure a friendly name and Save Changes.
Image Modified
| Anchor |
|---|
| ConfigureDistributor |
|---|
| ConfigureDistributor |
|---|
|
Configure MQTT Distributor to use SSL/TLS
Enable SSL/TLS for MQTT Distributor by selecting the "Enable TLS" configuration setting under TLS Setting section for MQTT Distributor.
Click Save to confirm the configuration update.
Image Modified
| Anchor |
|---|
| ConfigEngineandTransmission |
|---|
| ConfigEngineandTransmission |
|---|
|
Configure MQTT Engine and MQTT Transmission to use SSL/TLSFor MQTT Engine and MQTT Transmission to connect to Distributor over SSL/TLS you will need to update each Server configuration.
For each module, navigate to the Servers Settings Main section and update the URL for your environment.
| Note |
|---|
| The mydomain for the URL should match the Common Name for your self-signed certificate |
Image Modified
Navigate to the TLS section and select your certificate file as the CA Certificate File.
Image Modified
MQTT Engine and Transmission should now show connected to Distributor over SSL/TLS.
