I was reading : https://tools.ietf.org/html/rfc5246
And came across this line :
may return an empty session_id to indicate that the session will
not be cached and therefore cannot be resumed.
This i also saw happening in one of our company servers which sent : Session ID length: 0 in TLS record.
Why will any server do that. Isnt it always beneficial to give the option to cache the session. So the next time the client
wants to connect it can be done faster ?