No peer endpoint available to which to send SAML response
voyage_34
stefanos.pliakos at gmail.com
Mon Jun 23 07:39:07 EDT 2014
I have a working IDP/SP configuration, but suddenly requirements have
changed. We have registered our site with AKAMAI which does not allow reply
from IDP to https for the SP. Using firebug i see the following (among
others):
https://HOST/Shibboleth.sso/SAML2/POST for my SP when i have handlerSSL=true
(which is normal i guess). When i try to change to handlerSSL=false i get
the error "No peer endpoint available to which to send SAML response". I
would like for the IDP to return something like
http://HOST/Shibboleth.sso/SAML2/POST
Is that possible? And what should i change in that case?
My configuration is:
relying-party.xml (IDP):
<metadata:MetadataProvider id="COM2CERT"
xsi:type="metadata:FileBackedHTTPMetadataProvider"
metadataURL="https://HOST/Shibboleth.sso/Metadata"
backingFile="/opt/shibboleth-idp/metadata/com2cert-metadata.xml">
<metadata:MetadataFilter xsi:type="metadata:ChainingFilter">
<metadata:MetadataFilter
xsi:type="metadata:EntityRoleWhiteList">
<metadata:RetainedRole>samlmd:SPSSODescriptor</metadata:RetainedRole>
</metadata:MetadataFilter>
</metadata:MetadataFilter>
</metadata:MetadataProvider>
shibboleth2.xml (SP):
<RequestMapper type="Native">
<RequestMap>
<Host name="HOST">
</Host>
<Host name="HOST2" applicationId="HOST2"/>
</RequestMap>
</RequestMapper>
<ApplicationDefaults entityID="http://HOST/shibboleth"
REMOTE_USER="nickname eppn persistent-id
targeted-id"
signing="false" encryption="false">
<Sessions lifetime="28800" timeout="3600" relayState="ss:mem"
checkAddress="false" handlerSSL="false" cookieProps="http"
exportLocation="http://localhost/Shibboleth.sso/GetAssertion"
exportACL="127.0.0.1"
idpHistoryDays="7">
<SSO entityID="https://idp-tek.cti.gr/idp/shibboleth">
SAML2 SAML1
</SSO>
<Logout>SAML2 Local</Logout>
<NameIDMgmt>SAML2</NameIDMgmt>
<Handler type="MetadataGenerator" Location="/Metadata"
signing="false"/>
<Handler type="Status" Location="/Status" acl="127.0.0.1 ::1"/>
<Handler type="Session" Location="/Session"
showAttributeValues="false"/>
<Handler type="DiscoveryFeed" Location="/DiscoFeed"/>
</Sessions>
--
View this message in context: http://shibboleth.1660669.n2.nabble.com/No-peer-endpoint-available-to-which-to-send-SAML-response-tp7602625.html
Sent from the Shibboleth - Users mailing list archive at Nabble.com.
More information about the users
mailing list