Shibboleth 3.0.4 SP External Authentication Handler problem

Gianluca Pindinelli gianluca.pindinelli at
Thu Oct 24 06:45:57 EDT 2019

I just posted this problem to dev maling list, sorry for the replication.

I have a problem using ExternalAuth handler on my new intallation on 
CentOS Linux release 7.7.1908 (Core) (Shibboleth 3.0.4 + Apache 
Apache/2.4.41, installed by yum).
When I use the service obtain always "External Authentication Failed" 
(error code 500). Investigating a little I found in /var/log/messages 
the error:

/Oct 23 10:36:50 localhost shibd: shibd: 
/usr/include/boost/smart_ptr/scoped_ptr.hpp:99: T* 
boost::scoped_ptr<T>::operator->() const [with T = 
shibsp::ResolutionContext]: Assertion `px != 0' failed.//
//Oct 23 10:36:50 localhost shibboleth: ERROR Shibboleth.Listener [4339] 
shib_handler [default]: error reading size of output message//
//Oct 23 10:36:50 localhost shibboleth: ERROR 
Shibboleth.Handler.ExternalAuth [4339] shib_handler [default]: error 
while processing request: Failure receiving response to remoted message 
//Oct 23 10:36:50 localhost systemd: shibd.service: main process exited, 
code=killed, status=6/ABRT//
//Oct 23 10:36:50 localhost systemd: Unit shibd.service entered failed 
//Oct 23 10:36:50 localhost systemd: shibd.service failed.
with subsequent restart of the service//shibd.

The same request (Form POST option) perfectly work with Shibboleth 2 on 
another scenario.

Into the other mailing list, Rod and Scott (thanks for your initial 
support!) suspect then there is a bug which requires more investigation: 
how can I enable the advanced log to intercept the problem?

Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the users mailing list