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