Listener Service Error

Roy Spectech roygspectech8 at gmail.com
Mon Aug 12 19:29:23 EDT 2013


Shibboleth Community,

We just deployed our first shobboleth2.xml file using all of the
collective knowledge from these lists and the WiKi world.

Not surprisingly, we have an error.

Background: We are SP only (2.5.2). All of our customers have their own IdP.

On a simple query, we found the error in the native.log (also in the
native_warn.log too). NO errors were reported in the shibd.log.
Does that mean this is a HTTPD problem?


TESTS:

This works:
  https://test1.customer2.com/Shibboleth.sso/Status

That is to say is reports produces a status XML page that also has the
error listed.

This fails :
https://test1.customer2.com/Shibboleth.sso/Login


and shows the Griffin with the error below:


The system encountered an error at Mon Aug 12 18:44:21 2013

To report this problem, please contact the site administrator at
support at company.com.

Please include the following message in any email:

shibsp::ListenerException at (https://test1.customer2.com/Shibboleth.sso/Login)

No destination registered for incoming message addressed to
(test1/Login::run::SAML2SI).


That verbiage is also found in native.log.


test1 is a customer trial site.

We'd get the same error trying to get to the actual application:

  https://test1.customer2.com/application01



Looking around this seems to be a problem with our Listener:

http://sourcecodebrowser.com/shibboleth-sp2/2.0.dfsg1/_listener_service_8cpp_source.html

ListenerService.cpp:

00092     Locker locker(SPConfig::getConfig().getServiceProvider());
00093     Remoted* dest=lookup(in.name());
00094     if (!dest)
00095         throw ListenerException("No destination registered for
incoming message addressed to ($1).",params(1,in.name()));
00096
00097     dest->receive(in, out);
00098 }


Each customer is an override, and we used the RequestMapper to list
all those "hosts" early in the file.

But what "destination" is Shib trying to find? How is a destination
"registered?"


-- RGS

==================================
Roy G. Specter
roygspectech8 at gmail.com
========================================


More information about the users mailing list