TWSD-1375 Client auth with TLS1.3 issue

Review Request #1488 — Created April 16, 2026 and updated

peteryeh
APV10
rel_apv_10_7
TWSD-1375
kevin.poh, mingji, weikai, williamkuan

We cannot record the client cert in the current SSL module’s memory due to the certificate size. So when doing TLSv13 resumption, client cert information will be lost by the time session reused.

FIX:
To make sure backend server receive proper HTTP Header, SSL server will force TLSv13 connection with client cert auth (mTLS) to do full handshake if reconnecting(not sending the session ticket). Which also strengthen the security for APV.

Tested with OpenSSL s_client and tcpdump

Loading...