Missing "Certificate" TLS record
I'm tracing a simple SSL handshake and I do not see the Server Certificate or Server Done after Server Hello. Is there some setting I need to change?
I'm tracing a simple SSL handshake and I do not see the Server Certificate or Server Done after Server Hello. Is there some setting I need to change?
Yep, looks like TLS session resumption. Check the Client Hello record for a session ticket.
To clarify, does that mean there was a certificate already on the client and it was not passed again? What do I change to see the Server Hello Certificate and Done?
Erase the session on the client (or the server).
I tried several things but none is working. Can you confirm that you can see the Server Certificate, Done with TLSv1.3 on Ubuntu 18.04.3 LTS and urllib3==1.22 requests==2.18.4 requests-unixsocket==0.1.5 pyOpenSSL==18.0.0 pycrypto==2.6.1 httplib2==0.9.2
To enter a block of code:
Comments
Is there a TLS session resumption? Can you share a capture of the TLS handshake sequence?
Info:
(more)