From: Mads Toftum Date: Mon, 5 Jan 2004 21:41:38 +0000 (+0000) Subject: Doc backport from 2.1 X-Git-Tag: 2.0.49~252 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ce685dcdba0afacc5d4bd54fe775fbe5adf6325;p=thirdparty%2Fapache%2Fhttpd.git Doc backport from 2.1 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@102192 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_ssl.html.en b/docs/manual/mod/mod_ssl.html.en index e2861eb6160..46e8e049ec2 100644 --- a/docs/manual/mod/mod_ssl.html.en +++ b/docs/manual/mod/mod_ssl.html.en @@ -952,7 +952,7 @@ SSLProxyEngine on
top

SSLProxyMachineCertificateFile Directive

- + @@ -960,26 +960,28 @@ SSLProxyEngine on
Description:File of concatenated PEM-encoded CA certificates for proxy server client certificates
Description:File of concatenated PEM-encoded client certificates and keys to be used by the proxy
Syntax:SSLProxyMachineCertificateFile filename
Context:server config
Override:Not applicable
Module:mod_ssl

-This directive sets the all-in-one file where you keep the certificates of -Certification Authorities (CAs) whose proxy client certificates are used for -authentication of the proxy server to remote servers. +This directive sets the all-in-one file where you keep the certificates and +keys used for authentication of the proxy server to remote servers.

This referenced file is simply the concatenation of the various PEM-encoded certificate files, in order of preference. Use this directive alternatively or additionally to SSLProxyMachineCertificatePath.

+
+

Currently there is no support for encrypted private keys

+

Example:

-SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/ -

+SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/proxy.pem +

top

SSLProxyMachineCertificatePath Directive

- + @@ -987,9 +989,8 @@ SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/
Description:Directory of PEM-encoded CA certificates for proxy server client certificates
Description:Directory of PEM-encoded client certificates and keys to be used by the proxy
Syntax:SSLProxyMachineCertificatePath directory
Context:server config
Override:Not applicable
Module:mod_ssl

-This directive sets the directory where you keep the certificates of -Certification Authorities (CAs) whose proxy client certificates are used for -authentication of the proxy server to remote servers. +This directive sets the directory where you keep the certificates and +keys used for authentication of the proxy server to remote servers.

The files in this directory must be PEM-encoded and are accessed through hash filenames. Additionally, you must create symbolic links named @@ -997,10 +998,13 @@ hash filenames. Additionally, you must create symbolic links named directory contains the appropriate symbolic links. Use the Makefile which comes with mod_ssl to accomplish this task.

+
+

Currently there is no support for encrypted private keys

+

Example:

-SSLProxyMachineCertificatePath /usr/local/apache2/conf/ssl.crt/ +SSLProxyMachineCertificatePath /usr/local/apache2/conf/proxy.crt/

diff --git a/docs/manual/mod/mod_ssl.xml b/docs/manual/mod/mod_ssl.xml index 1c039ca57db..d95f8abe793 100644 --- a/docs/manual/mod/mod_ssl.xml +++ b/docs/manual/mod/mod_ssl.xml @@ -1170,16 +1170,15 @@ SSL_VERSION_INTERFACE SSL_CLIENT_S_DN_OU SSL_SERVER_S_DN_OU SSLProxyMachineCertificatePath -Directory of PEM-encoded CA certificates for proxy server client certificates +Directory of PEM-encoded client certificates and keys to be used by the proxy SSLProxyMachineCertificatePath directory server config Not applicable

-This directive sets the directory where you keep the certificates of -Certification Authorities (CAs) whose proxy client certificates are used for -authentication of the proxy server to remote servers. +This directive sets the directory where you keep the certificates and +keys used for authentication of the proxy server to remote servers.

The files in this directory must be PEM-encoded and are accessed through hash filenames. Additionally, you must create symbolic links named @@ -1187,10 +1186,13 @@ hash filenames. Additionally, you must create symbolic links named directory contains the appropriate symbolic links. Use the Makefile which comes with mod_ssl to accomplish this task.

+ +

Currently there is no support for encrypted private keys

+

Example:

-SSLProxyMachineCertificatePath /usr/local/apache2/conf/ssl.crt/ +SSLProxyMachineCertificatePath /usr/local/apache2/conf/proxy.crt/
@@ -1198,28 +1200,30 @@ SSLProxyMachineCertificatePath /usr/local/apache2/conf/ssl.crt/ SSLProxyMachineCertificateFile -File of concatenated PEM-encoded CA certificates for proxy server client certificates +File of concatenated PEM-encoded client certificates and keys to be used by the proxy SSLProxyMachineCertificateFile filename server config Not applicable

-This directive sets the all-in-one file where you keep the certificates of -Certification Authorities (CAs) whose proxy client certificates are used for -authentication of the proxy server to remote servers. +This directive sets the all-in-one file where you keep the certificates and +keys used for authentication of the proxy server to remote servers.

This referenced file is simply the concatenation of the various PEM-encoded certificate files, in order of preference. Use this directive alternatively or additionally to SSLProxyMachineCertificatePath.

+ +

Currently there is no support for encrypted private keys

+

Example:

-SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/ - -
+SSLProxyMachineCertificateFile /usr/local/apache2/conf/ssl.crt/proxy.pem + +
diff --git a/docs/manual/mod/quickreference.html.en b/docs/manual/mod/quickreference.html.en index 05f59a35564..37c059986c6 100644 --- a/docs/manual/mod/quickreference.html.en +++ b/docs/manual/mod/quickreference.html.en @@ -634,8 +634,8 @@ Remote Server Auth SSLProxyCipherSuite cipher-spec ALL:!ADH:RC4+RSA:+H +svdhECipher Suite available for negotiation in SSL proxy handshake SSLProxyEngine on|off off svESSL Proxy Engine Operation Switch -SSLProxyMachineCertificateFile filenamesEFile of concatenated PEM-encoded CA certificates for proxy server client certificates -SSLProxyMachineCertificatePath directorysEDirectory of PEM-encoded CA certificates for proxy server client certificates +SSLProxyMachineCertificateFile filenamesEFile of concatenated PEM-encoded client certificates and keys to be used by the proxy +SSLProxyMachineCertificatePath directorysEDirectory of PEM-encoded client certificates and keys to be used by the proxy SSLProxyProtocol [+|-]protocol ... all svEConfigure usable SSL protocol flavors for proxy usage SSLProxyVerify level none svdhEType of remote server Certificate verification SSLProxyVerifyDepth number 1 svdhEMaximum depth of CA Certificates in Remote Server