The Shibboleth V1 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only.
EnableApache22SSL
To enable SSL support in a clean installation of Apache 2.2, please follow these steps:
1. Find and uncomment (i.e. remove the leading '#' char) in your httpd.conf:
LoadModule ssl_module modules/mod_ssl.so # usually at line 114 with Apache 2.2.4 Include conf/extra/httpd-ssl.conf # usually at line 475
2. Generate an SSL key for your server, which is accomplished by the following steps (example for the windows environment):
set baseapache=__your_apache22_installation_folder__ ;REM(e.g.: C:\WebServer\shibbolet\Apache2.2) set OPENSSL_CONF=%baseapache%\conf\openssl.cnf cd /d %baseapache%\bin openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout server.key -out server.crt copy *.crt %baseapache%\conf copy *.key %baseapache%\conf
On the 'openssl ..' step you will be asked some information; remember that the CN you enter must be exactly the same as the host name.