Using a second signing certificate

Jason Gauthier jgauthier at lastar.com
Mon Jul 15 12:37:53 EDT 2013


>>I am using Shibboleth as a service provider for an ADFS idP.  I have 
>>two signing certificates. One that expires on 07/28, and the other that 
>>becomes (became) effective on 07/09.  Because of the change it caused 
>>all of my Shib service providers to stop working.

>That cannot be the cause. Shibboleth SPs don't stop working because of certificate expirations, only if you provide incorrect metadata.

Well, then I supposed I've done something wrong.
I acquired my metadata from ADFS:
https://ADFS/FederationMetadata/2007-06/FederationMetadata.xml

>The certificates don't have to be valid, and you should not change keys because of a certificate expiring. Or ever, unless you have an actual reason >based on key compromise or some legitimate justification that the key may be vulnerable.

This metadata is signed, and I had to remove all of the signature data following these instructions:
http://technet.microsoft.com/en-us/library/gg317734(v=ws.10).aspx
in addition to adding some items.
under the section "To create edited AD FS 2.0 metadata with an added scope element"

Perhaps I've approached this incorrectly.

However, when I simply use the metadata straight from ADFS, authorization doesn't work because apparent Shibd doesn't like the metadata:

Not normally logged:
2013-07-15 12:34:40 WARN Shibboleth.AttributeFilter [4]: removed value at position (0) of attribute (eppn) from (http://ADFS/adfs/services/trust)






More information about the users mailing list