CAS Shib issues

Nate Klingenstein ndk at internet2.edu
Fri Sep 16 19:22:34 BST 2011


I should add that this falls into the category of non-trivial  
deployment, and as such, you'll have to maintain a metadata file that  
describes the SP yourself and not rely on the built-in generator, if  
you were using that.  You can certainly use what the generator spits  
out as a starting point, and you shouldn't need to change more than  
the AssertionConsumerService Location I referenced in the first  
email.  Host it anywhere, or load it as a file.

On Sep 16, 2011, at 18:13 , Nate Klingenstein wrote:

> Terry,
>
> For standard Shibboleth rather than CASShib, the endpoint as  
> described in the metadata would be correct.  The first one, in the  
> request as generated by Shibboleth for CASShib I presume, may or may  
> not be correct -- it's not our code nor our product.  From a quick  
> glance at their guide at:
>
> http://code.google.com/p/casshib/wiki/ShibbolethApacheTomcatInstallationAndConfigurationForCASShib
>
> It would be the special Sessions element handlerURL described there  
> that is causing the mismatch.
>
> I don't have the spare cycles at this very moment to investigate how  
> CASShib works in more detail, but you can try modifying the SP  
> metadata as loaded by the IdP so that the AssertionConsumerService  
> Location attribute matches that in the AuthnRequest, e.g. https://myunbtest.its.unb.ca/casshib/shib/myunb/Shibboleth.sso/SAML2/POST 
> .
>
>             <AssertionConsumerService index="1" isDefault="true"
>                 Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST 
> "
>                 Location="https://myunbtest.its.unb.ca/casshib/shib/myunb/Shibboleth.sso/SAML2/POST 
> "/>
>
> That will resolve the immediate complaint of the IdP.  You may  
> encounter other issues.  If they're primarily related to CASShib,  
> then you might try their mailing list at:
>
> http://groups.google.com/group/casshib
>
> How I wish I was in Sherbrooke now,
> Nate.
>
> On Sep 16, 2011, at 17:51 , Terry Soucy wrote:
>
>> Heya,
>>
>> We just installed our first IdP (latest version) and SP (again,  
>> latest
>> version in the yum repository) and are having some issues with the
>> CASShib module.  We are able to auth to the IdP without error with
>> apache, but once we put CASShib into the mix, we get errors.
>>
>> The assertion is telling the IdP that the endpoint is
>> https://myunbtest.its.unb.ca/casshib/shib/myunb/Shibboleth.sso/SAML2/POST 
>> ,
>> but the metadata says that the ACS is
>> https://myunbtest.its.unb.ca/Shibboleth.sso/SAML2/POST.  We tried
>> modifying the handlerURL on the SP, but that doesn't update the  
>> metadata
>> information.  What are we missing?
>
> --
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20110916/1a9e228a/attachment.html 


More information about the users mailing list