10.2.4.2. The mod_ssl Module
The configuration for
mod_ssl
has been moved from the httpd.conf
file into the /etc/httpd/conf.d/ssl.conf
file. For this file to be loaded, and for mod_ssl
to work, the statement Include conf.d/*.conf
must be in the httpd.conf
file as described in Section 10.2.1.3, “Dynamic Shared Object (DSO) Support”.
ServerName
directives in SSL virtual hosts must explicitly specify the port number.
For example, the following is a sample Apache HTTP Server 1.3 directive:
<VirtualHost _default_:443> # General setup for the virtual host ServerName ssl.example.name ... </VirtualHost>
To migrate this setting to Apache HTTP Server 2.0, use the following structure:
<VirtualHost _default_:443>
# General setup for the virtual host
ServerName ssl.host.name:443
...
</VirtualHost>
It is also important to note that both the
SSLLog
and SSLLogLevel
directives have been removed. The mod_ssl
module now obeys the ErrorLog
and LogLevel
directives. Refer to Section 10.5.35, “ ErrorLog
” and Section 10.5.36, “ LogLevel
” for more information about these directives.
For more on this topic, refer to the following documentation on the Apache Software Foundation's website: