...
Set the LD_LIBRARY_PATH environment variable to the path containing Shibboleth dependencies and libraries. This is required both in the script that starts the
shibd
daemon and when starting Apache (so you might put it in /usr/sbin/apachectl).Code Block none none export LD_LIBRARY_PATH=/opt/shibboleth-sp/lib:/opt/solarisstudio12.3/prod/lib/stlport4
- Edit Apache configuration:
Shibboleth includes sample Apache configuration files in
/opt/shibboleth-sp/etc/shibboleth
for each version of Apache. You can add anInclude
tohttpd.conf
itself, but this isn't advisable because the sample file will be overwritten on subsequent installs/upgrades. Use it as a sample to add the necessary commands to your own configuration.- Ensure that the
ServerName
directive is properly set, and that Apache is being started with SSL enabled. - The Use of theĀ
<RequestMap>
feature is not recommended for use with Apache, but its use requires that theĀUseCanonicalName
directive should be set toOn
for secure operation.
- Restart Apache.
shibd
must be independently started and run. The daemon should in the future be loaded and monitored along with all other major services.Code Block none none /opt/shibboleth-sp/sbin/shibd
By default, the Shibboleth module is configured to log information on behalf of Apache to
/opt/shibboleth-sp/var/log/httpdshibboleth-www/native.log
shibd
creates its own separate logs in/opt/shibboleth-sp/var/log/shibboleth