Getting Started with eMessage Connector and eMessage Agents > Running the Smoke Test > Troubleshooting the Smoke Test > Smoke Test Exception 2: SSL Handshake error due to missing intermediate/root certificates
Smoke Test Exception 2: SSL Handshake error due to missing intermediate/root certificates
Refer to the following smoke tests:
Step 5. Registration Message: Validate sending a registration message to the eMessage Connector.
Step 6. Sending Data Items: Validate sending DataItem messages to the eMessage Connector.
Step 7. Setting a Property Value: Set a Thing property, send an eMessage ping, and then validate that SetDataItem egress was received.
Step 8. Upload File: Send a file upload request message to the eMessage Connector and then validate that the file uploaded.
Step 9. Download File: Queue a file download using the Copy service, and validate that a file is downloaded.
Troubleshooting the Smoke Test. This topic has separate troubleshooting sections for each part of the smoke test.
Here are a few lines from the SSL Handshake error that appears when intermediate/root certificates are missing:
[main] INFO c.t.s.p.emessage.EmessageSmokeTest - Starting test 5/9:
Validate sending a registration message to the eMessage Connector
[main] ERROR c.t.s.p.emessage.EmessageSmokeTest -
Finished test 5/9: Validate sending a registration message to the
eMessage Connector result=FAILURE
...
Caused by: com.Thingworx.smoketest.ValidationException:
HTTP POST failed to URL=https://mycomputer.mycompany.com:8081/eMessage
....
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.
ValidatorException:
PKIX path building failed: ...: unable to find valid certification
path to requested target
...
Was this helpful?