SP with Multiple IdPs

Mariela Da Graca mariela at sinapti.co
Thu May 2 12:55:12 EDT 2013


Hello again,
I did some changes in my configuration.

   - Remove the ApplicationOverride in Shibboleth2.xml
   - I have only one entityID="https://dev-02.sinapti.co/shibboleth". I
   want to use it for all the Vhost that I've configured in apache2
   - I modified my SP metadata adding AssertionConsumerService per all the
   vhost. For example,

<md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="
https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML2/POST" index="7"/>
    <md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign"
Location="
https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML2/POST-SimpleSign"
index="8"/>
    <md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="
https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML2/Artifact" index="9"/>
    <md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:2.0:bindings:PAOS" Location="
https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML2/ECP" index="10"/>
    <md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:1.0:profiles:browser-post" Location="
https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML/POST" index="11"/>
    <md:AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:1.0:profiles:artifact-01" Location="
https://uws.dev-02.sinapti.co/Shibboleth.sso/SAML/Artifact" index="12"/>
And the same for vhost2.
I've uploaded my new metadata in TestShib and the result was OK, but when I
test https://vhost1.dev-02.sinapti.co/myApplication/myApplication.jsp the
following error appears:
"*No peer endpoint available to which to send SAML response"*

I read about it
https://wiki.shibboleth.net/confluence/display/SHIB2/IdPTroubleshootingCommonErrors
but
I don't understand how to fix it.

The idp log is:

12:17:00.018 - WARN
[org.opensaml.saml2.binding.AuthnResponseEndpointSelector:206] -
Relying party 'https://dev-02.sinapti.co/shibboleth' requested the
response to be returned to endpoint with ACS URL
'https://vhost1.dev-02.sinapti.co/Shibboleth.sso/SAML2/POST'  and
binding 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST' however no
endpoint, with that URL and using a supported binding,  can be found
in the relying party's metadata
12:17:00.018 - ERROR
[edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler:429]
- No return endpoint available for relying party
https://dev-02.sinapti.co/shibboleth

could you tell me how should I add the endpoint and show me an example?

Thanks in advance

Mariela

On Tue, Apr 30, 2013 at 2:21 PM, Mariela Da Graca <mariela at sinapti.co>wrote:

> Thank you Scott. I will try it.
>
>
> On Tue, Apr 30, 2013 at 2:07 PM, Cantor, Scott <cantor.2 at osu.edu> wrote:
>
>> On 4/30/13 1:04 PM, "Mariela Da Graca" <mariela at sinapti.co> wrote:
>>
>> >Nate and Scott,
>> >Thanks for your help.
>> >
>> >I have 3 different entityIDs configured as application override in
>> >shibboleth2.xml:
>>
>> As I said, none of that is needed for the use case you asked about. You
>> can get rid of all those overrides.
>>
>> >        <Location / >
>> >                AuthType shibboleth
>> >                ShibRequestSetting requireSession 1
>> >                ShibRequestSetting applicationId usyd
>>
>> Replace that with ShibRequestSetting entityID <name of IdP to use>
>>
>> -- Scott
>>
>>
>> --
>> To unsubscribe from this list send an email to
>> users-unsubscribe at shibboleth.net
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20130502/32cb5cd6/attachment.html 


More information about the users mailing list