Update keystone SSL configuration

The keystone client authentication options have moved to the
[eventlet_server_ssl] section because they only apply when
keystone-all is used rather than the WSGI service. Using
keystone-all is deprecated.

Change-Id: I07f87dff504fc580e6a4aed587ebec312607f5a0
This commit is contained in:
Brant Knudson
2015-03-29 12:11:30 -05:00
parent 8e892da2bf
commit cd1cf9f20a

View File

@@ -59,13 +59,15 @@
example.</para>
</note>
<section xml:id="ssl-configuration">
<title>SSL configuration</title>
<para>To enable SSL with client authentication, modify the
<literal>[ssl]</literal> section in the
<title>Client authentication with keystone-all</title>
<para>When running keystone-all, the server can be configured to
enable SSL with client authentication using the following
instructions. Modify the
<literal>[eventlet_server_ssl]</literal> section in the
<filename>etc/keystone.conf</filename> file. The
following SSL configuration example uses the included
sample certificates:</para>
<programlisting language="ini">[ssl]
<programlisting language="ini">[eventlet_server_ssl]
enable = True
certfile = &lt;path to keystone.pem&gt;
keyfile = &lt;path to keystonekey.pem&gt;
@@ -96,5 +98,9 @@ cert_required = True</programlisting>
client certificate. Default is False.</para>
</listitem>
</itemizedlist>
<para>When running the Identity Service as a WSGI service in a web
server such as Apache httpd, this configuration is done in the web
server instead. In this case the options in the
<literal>[eventlet_server_ssl]</literal> section are ignored.</para>
</section>
</section>