summaryrefslogtreecommitdiffhomepage
path: root/auto/options
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2016-09-15 14:56:51 +0300
committerVladimir Homutov <vl@nginx.com>2016-09-15 14:56:51 +0300
commit5a7afb1b0d3f74d0ff96d4d9c519c26deb0fde39 (patch)
tree1f57eafb4be0ae7f81993fa9d8831a96e39e80c6 /auto/options
parent704446127e310d8b0a4e9d5ddf655d5684846fce (diff)
downloadnginx-5a7afb1b0d3f74d0ff96d4d9c519c26deb0fde39.tar.gz
nginx-5a7afb1b0d3f74d0ff96d4d9c519c26deb0fde39.tar.bz2
Stream: ssl_preread module.
The ssl_preread module extracts information from the SSL Client Hello message without terminating SSL. Currently, only $ssl_preread_server_name variable is supported, which contains server name from the SNI extension.
Diffstat (limited to 'auto/options')
-rw-r--r--auto/options4
1 files changed, 4 insertions, 0 deletions
diff --git a/auto/options b/auto/options
index 73149d955..0f8babca4 100644
--- a/auto/options
+++ b/auto/options
@@ -126,6 +126,7 @@ STREAM_RETURN=YES
STREAM_UPSTREAM_HASH=YES
STREAM_UPSTREAM_LEAST_CONN=YES
STREAM_UPSTREAM_ZONE=YES
+STREAM_SSL_PREREAD=NO
DYNAMIC_MODULES=
@@ -301,6 +302,8 @@ use the \"--with-mail_ssl_module\" option instead"
--with-stream_geoip_module) STREAM_GEOIP=YES ;;
--with-stream_geoip_module=dynamic)
STREAM_GEOIP=DYNAMIC ;;
+ --with-stream_ssl_preread_module)
+ STREAM_SSL_PREREAD=YES ;;
--without-stream_limit_conn_module)
STREAM_LIMIT_CONN=NO ;;
--without-stream_access_module) STREAM_ACCESS=NO ;;
@@ -508,6 +511,7 @@ cat << END
--with-stream_realip_module enable ngx_stream_realip_module
--with-stream_geoip_module enable ngx_stream_geoip_module
--with-stream_geoip_module=dynamic enable dynamic ngx_stream_geoip_module
+ --with-stream_ssl_preread_module enable ngx_stream_ssl_preread_module
--without-stream_limit_conn_module disable ngx_stream_limit_conn_module
--without-stream_access_module disable ngx_stream_access_module
--without-stream_geo_module disable ngx_stream_geo_module