SP Requires Signed IdP Cert...

Brent Putman putmanb at georgetown.edu
Mon Feb 2 12:20:02 EST 2015


On 2/1/15 8:21 PM, Andrew Devenish-Meares wrote:
>
> Thanks for that.  I've installed that and got it working, in terms of 
> presenting the certificate chain. 

Ok, great.  Glad to hear that the extension works as expected.


>  The vendor's server still does not 
> accept this, however.  (And yes, I can verify the chain with OpenSSL 
> *grin*).


Hmm.  Well, assuming you are including all the intermediate certs back
to (but not including) the root CA, then the obvious suspicion is that
they don't have the root CA effectively trusted like they claim.  That
would be on them.  Or if they are a Shibboleth SP, then on whomever is
managing the metadata they're using - the root CA would need to be
enumerated as a shibmd:KeyAuthority.

If this is a Shibboleth SP, another failure could be a mismatch in the
KeyName(s) they have in the metadata for your IdP vis-a-vis your entity
cert.

>From a trust perspective that's all I can think of at the moment.  There
are of course other general reasons why the Signature validation could
fail (e.g. response bytes changing after signing and before
verification, broken signature impl on their side, etc), or the whole
Response being rejected (e.g. timestamps invalid, being delivered to the
wrong endpoint, etc).  I'd verify all the trust stuff before I went
there, though.  If they are a Shibboleth SP, then most of those types of
things can be ruled out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20150202/e31189d4/attachment.html 


More information about the users mailing list