Shibboleth/openssl zlib
Vai alla navigazione
Vai alla ricerca
Sintomi
Lo Sp si autentica ma il passaggio degli attributi non funziona. Sullo IdP non si trova traccia del passaggio degli attributi, mentre sullo SP si trova una riga del tipo:
ERROR Shibboleth.AttributeResolver [120]: exception during SAML query to https://idp.test.it:8443/shibboleth-idp/AA: CURLSOAPTransport failed while contacting SOAP responder: error:1408F06B:SSL routines:SSL3_GET_RECORD:bad decompression
Soluzione
Scaricare e decomprimere i sorgenti per l'ultima versione disponibile di OpenSSL nel ramo 0.9.8. Configurare con:
$ ./config --prefix=/opt/openssl-0.9.8_shibd no-zlib shared
Compilare con:
$ make
Installare con:
$ sudo make install
Modificare (per debian) il file /etc/init.d/shibd includendo verso l'inizio:
export LD_LIBRARY_PATH="/opt/openssl-0.9.8_shibd/lib/"
Riavviare shibd: /etc/init.d/shibd restart
Per la soluzione si ringrazia l'ing. Daniele Gozzi
Soluzione alternativa
https://spaces.internet2.edu/display/SHIB2/DebianEtchRebuildOpenSSL