Page tree

Versions Compared

Key

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

...

Warning
titleMQTT With SSL

It's mandatory to secure your MQTT broker with an SSL certificate for the instant task execution feature to work.

1st step : configure your proVConnect server application settings

Please follow the steps below.

...

Tip
titleCertificate formatting

If you have already these files with the .pem format, you can skip the 2nd step entirely

2nd step : Convert your server certificate from a .pfx to a .pem certificate

In order to follow this guide, you must have openssl installed on your device, and the .pfx file of your current server SSL certificate as a prerequisite. If there is a intermediate CA authority involved, you will also need its file.

...

  • cert.pem
  • key.pem
  • cacert.pem (optionnal)

3rd step : Import the .pem files on your MQTT Broker

Please follow the steps below.

...

If you have to use an intermediate certificate authority, you should edit the emqx.conf file located in the "C:\inetpub\wwwroot\proVconnect\YourProVConnectInstance\MqttBroker\emqx\etc" directory and uncomment the line "## listener.ssl.external.cacertfile = etc/certs/cacert.pem".

Final Step : Restart the provconnect and the MQTT broker

Please follow the steps below.

...