Shib SP 3.1.0 installed from source package

Marco Malavolti marco.malavolti at
Fri Jun 5 00:09:00 UTC 2020

Hi to all!!!

I'm trying to install the Shibboleth SP v3.1.0 from source on a Debian
10 (Buster) by following the instructions provided on the page:

My VM config:
- CPU: 16 (vCPU)
- RAM: 16 GB
- HDD: 40 GB
- OS: Debian 10 (buster)
- Shibboleth SP: 3.1.0
- Library versions: log4shib 2.0.0, Xerces-C 3.2.2, XML-Security-C
2.0.2, XMLTooling-C 3.1.0, OpenSAML-C 3.1.0, Boost 1.73

These are the steps I've followed:

0) Becomes ROOT:
    sudo su

1) apt install build-essential pkg-config liblog4cpp5-dev
liblog4shib-dev zlib1g-dev openssl libcurl4-openssl-dev libxerces-c-dev
libxml-security-c-dev apache2-dev automake chrpath doxygen g++ groff
libidn11-dev libldap2-dev stunnel4 unixodbc-dev

2) wget
-O /usr/local/src/boost_1_73_0.tar.gz
   cd /usr/local/src/ ; tar xzf boost_1_73_0.tar.gz
   cd boost_1_73_0
   ./b2 install

3) wget
-O /usr/local/src/xmltooling-3.1.0.tar.gz
   cd /usr/local/src/ ; tar xzf xmltooling-3.1.0.tar.gz
   cd xmltooling-3.1.0
   make install
4) wget
-O /usr/local/src/opensaml-3.1.0.tar.gz
   cd /usr/local/src/ ; tar xzf opensaml-3.1.0.tar.gz
   cd /usr/local/src/opensaml-3.1.0
   make install
5) wget
-O /usr/local/src/shibboleth-sp-3.1.0.tar.gz
   cd /usr/local/src/ ; tar xzf shibboleth-sp-3.1.0.tar.gz
   cd /usr/local/src/shibboleth-sp-3.1.0/
   ./configure --prefix=/opt/shibboleth-sp
   make install
5) Enable 'shibd' deamon and restart it:

* cp -v /opt/shibboleth-sp/etc/shibboleth/shibd-debian /etc/init.d/shibd
* cp -v /opt/shibboleth-sp/etc/shibboleth/shibd-systemd
* systemctl daemon-reload
* systemctl enable shibd.service
* systemctl start shibd.service

6) Enable Shibboleth Apache2 configuration:

* cp /opt/shibboleth-sp/etc/shibboleth/apache24.config
* apache2ctl configtest
* a2enconf shib-sp.conf
* systemctl reload apache2.service

But the Shibboleth SP doesn't work.

Is there someone who has already installed it on a Debian 10 (buster)
linux distribution and that can help me to understand what I miss or
what I'm doing wrong, please?

Thank you so much, all help will be really appreciated.

Best Regards,

Marco Malavolti
Consortium GARR - Servizio IDEM GARR AAI
Via dei Tizii, 6 - I-00185 (ROMA)
CF: 97284570583 - PI:07577141000
Mobile: +39 331 608 3639
Skype: marco.mala

More information about the users mailing list