Bavithraa Marimuthu: It is always good to use a secured protocol i.e. HTTPS for the security perspective. However, there will be some overhead and handshake during communication requests but should not be impacting the performance negatively.
You can refer blog for more details on improving performance How to improve mashup loading performance
When I imported a SSL certificate (not a self-signed certificate) to generate a .keystore for tomcat (8.0.33), my remote device didn't recognize it and coudn't connect to the server (TWX 7.1.2, Ubuntu). The error is:
TW_VALIDATE_CERT: Certificate rejected. Code: 20, Reason = unable to get local issuer certificate
twTlsClient_Connect: Error intializing TLS connection. Invalid certificate
It's not an Entrust certificate. For testing purpose, I use a Let's Encrypt certificate. And I don't use EMS but the C SDK. Can you tell me what I can do to configure the connection, something related to:
"validate": true, //Not validated model is not recommended
"allow_self_signed": false, //Self signed model is not recommended, yet theoretically better than non-validated
"cert_chain": " " }
Please see the following article https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS231610&lang=en_US for CA signed certificates.
Understanding SSL certificate trust https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS158480
Apache tomcat Apache Tomcat 8 (8.0.43) - SSL/TLS Configuration HOW-TO