Running the Smoke Test > Troubleshooting the Smoke Test > Smoke Test Exception 1: SSL Handshake error due to missing intermediate/root certificates
Smoke Test Exception 1: SSL Handshake error due to missing intermediate/root certificates
Here are a few lines from the error that is returned:
... AzureIoTSmokeTest - Starting test 2/9:
Validate connection to the ThingWorx Platform
... Created new ClientMessageProcessor ...
... Initializing connection to the ThingWorx Platform using URL=...
... Endpoint not connected .... Attempting [re]connect...
... Needed to refill connections on client endpoint ...
... SSLHandshake Exception, websocket not created:
... SSLHandshake Exception, websocket not created:
...
Caused by: javax.net.ssl.SSLHandshakeException:
General SSLEngine problem
...
Caused by: ... PKIX path building failed:... unable to find valid
certification path to requested target
...
... ERROR c.t.c.c.c.n.NettyClientConnectionFactory -
Exception occurred while connecting to server
java.util.concurrent.TimeoutException:
timeout waiting for websocket handshake to complete

...
To troubleshoot missing root or intermediate certificates, refer to Missing Root or Intermediate Certificates. For information about the smoke test step that may produce this error, refer to the test information in Smoke Test Step 1. Validate the Connection to ThingWorx Platform and the troubleshooting topic section about the test, in Smoke Test Step 2 — Connect to ThingWorx .