Connecting IoT Gateway MQTT To AWS KSE
Connecting IoT Gateway MQTT To AWS KSE
Connecting IoT Gateway MQTT To AWS KSE
4. Once created, download the thing certificate and private key. By default, AWS
signs each certificate with a Symantec root certificate trusted by Windows. There
is no need to get the root certificate in most cases.
Caution: This is the only chance to download the private key. It is inaccessible after creation.
Note: The files required for this step depend on the format and contents of the file(s)
being imported. For example, when a PFX file is imported, no additional files are
required because it contains both the certificate and private key. AWS IoT and its
One-click Certificate creation process creates both a xxx.pem.crt and xxx.pem.key
file and both need to be imported independently (as outlined in steps 4-6).
7. In the KEPServerEX Configuration tree view, navigate to the IoT Gateway Plug-In
node.
8. Create a new MQTT Client Agent.
Tip: Configure the <Endpoint> section of the URL exactly as shown in AWS’s IoT Core
page under Settings.
10. Open the new MQTT Client Agent properties and select the Security property
group.
11. Under TLS Configuration, enable Client Certificate by selecting Enable from the
drop-down menu.
12. Add at least one tag to the MQTT Client Agent to cause the agent to solicit a
connection with AWS and begin publishing data related to the new tag.
13. Review the KEPServerEX event log for a message from the MQTT Client Agent to
verify a successful connection.