Skip to main content
1-Visitor
August 12, 2016
Question

Certificate validation with purchased commercial SSL cert

  • August 12, 2016
  • 3 replies
  • 1993 views

Hi,

I have installed a commercial (purchased) SSL certificate for my domain on my Thingworx server. I can connect to Composer via https:// with no warnings from Chrome (it shows a successfully encrypted connection and valid cert), but when I try to connect an EMS to the server on port 443 with encryption set to SSL it fails with an error "TwTlsClient_Connect: Error initializing TLS connection. Invalid certificate". If I change certificate validation to false in the EMS config it connects ok, but surely that is an insecure setting that should not be used on a production server, right? Any ideas on how I can troubleshoot this?

Regards,

Greg

3 replies

5-Regular Member
August 15, 2016

Greg, when you connect through the ems, how have you set the certificates flag in your config.json? If you have validate set to true, you would need to provide the cert_chain as well. Please do take a look at the config.json.complete.

1-Visitor
February 1, 2017

Hi Aanjan Ravi,

I am also facing "Error in initializing SSL connection"  while trying to connect to thingworx server hosted with valid certificate . Please let me know how this can be resolved in the dot net SDK.

If possible, please provide small snippets for the same. Thanks.

1-Visitor
February 3, 2017

Hi Team/Aanjar Ravi,

Anybody has done connecting dot net SDK to  CP using valid certificate. If anybody has done Please let me know  what configurations need to be done.

Thans.