Need help troubshooting: Unable to locate satisfiable bearer SubjectConfirmation in assertion
joel_emery@archibus.com
Joel_Emery at archibus.com
Wed Nov 27 16:03:12 EST 2013
In an earlier post I asked how to troubleshoot the error ' An issuer was supplied that conflicts with previous results'. Scott identified the problem as the NameID Format. They have corrected their IdP.
They are now reporting that after logging into the IdP they see the error: 'Unable to locate satisfiable bearer SubjectConfirmation in assertion'.
In the SAML response below the SubjectConfirmationData/Recipient seems to be the ACS and not the entityID. Is this right?
Some details:
Platform: Windows Server 2008 R2 64-bit
Shibboleth version: 2.5.2 64-bit
IIS version: 7
Using wildcard certificate: *.domain.com (for instance: *.archibus.com)
SSL host headers defined using:
appcmd set site /site.name:"Default Web Site" /+bindings.[protocol='https',bindingInformation='*:443:my.domain.com']
Here is the SAML response from my last post (the NameID Format has since been corrected, but I don't have an updated SAML response with the corrected Format):
<samlp:Response
ID="_4101bc68-0226-4ebc-a61e-e4cacb2aae34"
Version="2.0" IssueInstant="2013-11-26T20:22:44Z"
Destination="https://my.domain.com/Shibboleth.sso/SAML2/POST"
xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol">
<saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">https://idp.bigcorp.com/SAMLService
</saml:Issuer>
<samlp:Status>
<samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success" />
</samlp:Status>
<saml:Assertion
Version="2.0"
ID="_d012d006-b59f-4e87-8df7-e82dad1cefed"
IssueInstant="2013-11-26T20:22:44Z"
xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">
<saml:Issuer Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified">https://idp.bigcorp.com/SAMLService
</saml:Issuer>
<saml:Subject>
<saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified">1234567890</saml:NameID>
<saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
<saml:SubjectConfirmationData
NotOnOrAfter="2013-11-26T15:27:44Z"
Recipient="https://my.domain.com/Shibboleth.sso/SAML2/POST" />
</saml:SubjectConfirmation>
</saml:Subject>
<saml:Conditions
NotBefore="2013-11-26T20:20:44Z"
NotOnOrAfter="2013-11-26T20:24:44Z">
<saml:AudienceRestriction>
<saml:Audience>https://my.domain.com</saml:Audience>
</saml:AudienceRestriction>
</saml:Conditions>
<saml:AuthnStatement
AuthnInstant="2013-11-26T15:22:44Z"
SessionIndex="bdd6bb36-b0d7-4eed-87da-6e525645731d"
SessionNotOnOrAfter="2013-11-26T15:27:44Z">
<saml:AuthnContext>
<saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:Password
</saml:AuthnContextClassRef>
</saml:AuthnContext>
</saml:AuthnStatement>
</saml:Assertion>
</samlp:Response>
Joel Emery
More information about the users
mailing list