]> git.ipfire.org Git - thirdparty/squid.git/commit
Handshake Error: ccs received early
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Thu, 14 Apr 2016 17:31:46 +0000 (20:31 +0300)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Thu, 14 Apr 2016 17:31:46 +0000 (20:31 +0300)
commit195f33bb06b63df0de9ceddae750d067be7928b9
treee1cb789ed097686494e63d49f5e93646c3df0a25
parent24ddaa3474202addb2db7b3db9fd1fa0e306f7fc
Handshake Error: ccs received early

Some servers cause an SSL handshake error with peek and splice.
The problem is related to the TLS Session Tickets extension handling. Squid
expects always a Tls Session Tickets extension, included in server hello
message, to assume that the ticket accepted and the session is a resumed
session, which is not always true.

This is a Measurement Factory project
src/ssl/bio.cc