]> git.ipfire.org Git - thirdparty/squid.git/commit
Detail SSL handshake failures
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Tue, 8 Nov 2011 13:40:26 +0000 (15:40 +0200)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Tue, 8 Nov 2011 13:40:26 +0000 (15:40 +0200)
commit8e9bae996d43eb5703ec0bf2fa1aa8bb37872dd1
tree698ab5e7422e4f30dfadaefe6ae6b57fc655d4af
parent97b32442a889576ad39ece31dce4910c0a6def88
parent31739406a3622429f61b0ed13a101a3c635465a3
Detail SSL handshake failures

This patch allows Squid to provide details for the %D macro on the secure
connect failed error page when an SSL handshake with the origin server fails.
The default %D text is "Handshake with SSL server failed: XYZ" where XYZ is the
corresponding error string/description returned by OpenSSL if there is any.

This is a Measurement Factory project.
errors/templates/error-details.txt
src/forward.cc
src/ssl/ErrorDetail.cc
src/ssl/ErrorDetail.h
src/ssl/support.h