Dear All, In our project below are the openssl and TLS version we are consuming it
OpenSSL Version : OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) TLS Version : 1.2 Message Digest : SHA256 The SSL session is getting created successfully, but the session ID is coming as NULL,
due to which the handshake is failing between the client and server. memcpy (&m_ServerChallenge[0], SSL_SESSION_get_id(SSL_get0_session((SSL *) m_pSsl), nullptr),
CHALLENGE_LENGTH); The above is the code snippet used to get the SSL session ID and copy it onto a Challenge variable – Since the Session ID is coming as NULL the Challenge value is coming as “0” Below are the values logged for your reference. 01:21:14.369[1e64][Warning] SslNonCertificateConnectTransport :
The pSsl Value is : [03B3A808] 01:21:14.369[1e64][Warning] SslNonCertificateConnectTransport :
The SSL Session value SSL_get0_session((SSL *) m_pSsl) : [03B47B48] 01:21:14.369[1e64][Warning] SslNonCertificateConnectTransport : The Session ID is SSL_SESSION_get_id(SSL_get0_session((SSL *) m_pSsl), nullptr) : [] Please suggest me a solution for this issue. Kindlly let me know in case of any further inputs required. Regards, Sethu V |