From fabd3646bab3e388ca64917c87dfbbdb6c68cbc8 Mon Sep 17 00:00:00 2001 From: Joe Orton Date: Mon, 12 Jan 2009 11:33:14 +0000 Subject: [PATCH] * docs/manual/mod/mod_ssl.xml: Flesh out SSLRenegBufferSize docs a little - thanks rpluem! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@733695 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_ssl.html.en | 21 +++++++++++++++------ docs/manual/mod/mod_ssl.xml | 22 ++++++++++++++++------ 2 files changed, 31 insertions(+), 12 deletions(-) diff --git a/docs/manual/mod/mod_ssl.html.en b/docs/manual/mod/mod_ssl.html.en index 84abf0a719..7b5f1861a5 100644 --- a/docs/manual/mod/mod_ssl.html.en +++ b/docs/manual/mod/mod_ssl.html.en @@ -1416,7 +1416,7 @@ SSLRandomSeed connect file:/dev/urandom 1024
top

SSLRenegBufferSize Directive

- + @@ -1424,11 +1424,20 @@ SSLRandomSeed connect file:/dev/urandom 1024
Description:Set the size for the SSL renogotiation buffer
Description:Set the size for the SSL renegotiation buffer
Syntax:SSLRenegBufferSize bytes
Default:SSLRenegBufferSize 131072
Context:directory, .htaccess
Status:Extension
Module:mod_ssl
-

-Configure the amount of memory that will be used for buffering the -request body if a per-location SSL renegotiation is required due to -changed access control requirements. -

+ +

If an SSL renegotiation is required in per-location context, for +example, any use of SSLVerifyClient in a Directory or +Location block, then mod_ssl must buffer any HTTP +request body into memory until the new SSL handshake can be performed. +This directive can be used to set the amount of memory that will be +used for this buffer.

+ +

+Note that in many configurations, the client sending the request body +will be untrusted so a denial of service attack by consumption of +memory must be considered when changing this configuration setting. +

+

Example

SSLRenegBufferSize 262144

diff --git a/docs/manual/mod/mod_ssl.xml b/docs/manual/mod/mod_ssl.xml index 8f438c55b6..61c1e46159 100644 --- a/docs/manual/mod/mod_ssl.xml +++ b/docs/manual/mod/mod_ssl.xml @@ -1324,7 +1324,7 @@ SSL_VERSION_INTERFACE SSL_CLIENT_S_DN_OU SSL_SERVER_S_DN_OU SSLRenegBufferSize -Set the size for the SSL renogotiation buffer +Set the size for the SSL renegotiation buffer SSLRenegBufferSize bytes SSLRenegBufferSize 131072 directory @@ -1332,11 +1332,21 @@ SSL_VERSION_INTERFACE SSL_CLIENT_S_DN_OU SSL_SERVER_S_DN_OU AuthConfig -

-Configure the amount of memory that will be used for buffering the -request body if a per-location SSL renegotiation is required due to -changed access control requirements. -

+ +

If an SSL renegotiation is required in per-location context, for +example, any use of SSLVerifyClient in a Directory or +Location block, then mod_ssl must buffer any HTTP +request body into memory until the new SSL handshake can be performed. +This directive can be used to set the amount of memory that will be +used for this buffer.

+ +

+Note that in many configurations, the client sending the request body +will be untrusted so a denial of service attack by consumption of +memory must be considered when changing this configuration setting. +

+ Example SSLRenegBufferSize 262144 -- 2.40.0