From: Joe Orton Date: Mon, 12 Jan 2009 11:33:14 +0000 (+0000) Subject: * docs/manual/mod/mod_ssl.xml: Flesh out SSLRenegBufferSize X-Git-Tag: 2.3.2~176 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fabd3646bab3e388ca64917c87dfbbdb6c68cbc8;p=apache * 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 --- 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