Article - CS313678

Error " ThingWorx Connection could not be established" when selecting Publish Sensor in Creo Insight when using SSL to connect to ThingWorx

Modified: 12-Aug-2024   


Applies To

  • Creo Parametric 4.0
  • ThingWorx Analytics 8.4

Description

  • In Creo, select Publish Sensor return error ThingWorx Connection could not be established
  • ThingWorx platform server is accessed through https / wss
  • ThingworxConnectorEdgeClient.log file shows
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
    at sun.security.ssl.Handshaker.checkThrown(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source) ~[na:1.8.0_221]
    at javax.net.ssl.SSLEngine.unwrap(Unknown Source) ~[na:1.8.0_221]
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at sun.security.validator.PKIXValidator.doBuild(Unknown Source) ~[na:1.8.0_221]
    at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[na:1.8.0_221]
    at sun.security.validator.Validator.validate(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[na:1.8.0_221]
    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[na:1.8.0_221]
    ... 22 common frames omitted
This is a printer-friendly version of Article 313678 and may be out of date. For the latest version click CS313678