IdP service interruption: LDAP source using private CA
David Bantz
dabantz at alaska.edu
Mon Apr 1 13:14:57 EDT 2013
Our IdP uses two different LDAP stores for both authN and attribute retrieval. This weekend the operators of one of them (AD) switched to use of SSL certificates from a private CA without notice to relying services, which broke the ability of the IdP to use that service.
The login module describes how to import a self-signed cert (or, presumably signed by a private CA)
https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPass using keystone.
Three questions:
(1) Will this affect ONLY the login portion, or will this also enable use of the same LDAP in attribute resolution?
(2) The syntax of the statement is that the certificate itself is imported using keystone, not the CA certificate. I am told that part of the process of using these private CA certificates is to automatically create and put in place new certificates on a routine daily basis, so the IdP would need to import a new certificate every day to use this AD LDAP source.
(3) Logs show that the IdP successfully authenticates users against the other LDAP, and successfully retrieves users' attributes from that directory. However, the failure to bind to the AD LDAP during attribute resolution aborts the attribute resolution process, so that no attributes at all are encoded in the SAML assertion. Is there a way to configure the IdP attribute resolution to be less fragile - that is, to enable encoding and release of those attributes that can be resolved without the second AD LDAP?
David Bantz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20130401/7f570f03/attachment-0001.html
More information about the users
mailing list