To connect to an MQTT broker using TLS, follow these steps:

  1. Create a "TLS Tunnels" object under the "Networks" section in your ACE configuration
  2. Edit the necessary parameters to match you TLS configuration
    1. In this screenshot we are accepting a connection over the internal 127.0.0.1 address and passing that info to an IBM BlueMix MQTT broker
  3. In your "MQClient" object, edit the fields to match your MQTT connection, and in the URL_List, point to the 127.0.0.1 address, so that the MQClient uses the internal IP address to go through the TLS tunnel setup in the "Networks" section

In order for TLS to properly function, the RediGate's system clock must have an accurate time.