Are you trying to run the CAS on Windows Quick Setup Guide?
http://www.ja-sig.org/wiki/display/CASUM/CAS+on+Windows+Quick+Setup+Guide

This guide was a real serious pain, most notably because of the class  
"AuthenticatedLdapContextSource" doesn't even exist and that a class  
in the Spring package replaces the deprecated fore-mentioned class.   
There were other less significant problems as well, but enough to  
cause substantial discouragement alike.

I have detailed instructions I've drafted since I finally got the  
stuff in the CAS setup guide running and I'm glad to share them with  
you.  I believe them to be accurate, but you could test it out and let  
me know how they did for you.  The document is attached.

Cheers!



Quoting Giuseppe Sollazzo <[email protected]>:

> Dear all,
> I've just started setting up CAS for our Moodle installation and  
> can't get it to work properly with ldap. I was wondering if anyone  
> had any similar experiences and could give me a hand.
>
> I can connect easily from moodle to ldap without CAS, so what I did  
> is the following:
> 1. I replicated the native moodle LDAP onfiguration into the CAS  
> section of the Authentication settings page and made the same data  
> mapping.
> 2. I changed priority to have CAS to be above LDAP and moodle net auth.
> 3. I set up the deployerConfigContext.xml as explained on  
> http://www.ja-sig.org/wiki/display/CASUM/LDAP:
>    - inserted a <bean> for the LdapContextSource using a valid LDAP  
> user with admin capabilities
>    - added a bean for the BindLdapAuthenticationHandler in the  
> authentication manager section, with <property name="searchBase"  
> value="{same ou=... that I use for my native ldap auth into moodle}"  
> />
> 4. Start tomcat, the deployment goes smoothly (I have DEBUG level  
> for log4j and can see there's absolutely no problem in this phase).
>
> When I try to authenticate, I cannot get in, and the error seems  
> connected to the ldap user I specified:
> Error in object 'credentials': codes  
> [error.authentication.credentials.bad.credentials,error.authentication.credentials.bad];
>  arguments []; default message [error.authentication.credentials.bad], 
> 'org.springframework.validation.BindException.credentials' -> 
> org.springframework.validation.BindException: 
> org.springframework.validation.BeanPropertyBindingResult: 1  
> errors
> Error in object 'credentials': codes  
> [error.authentication.credentials.bad.credentials,error.authentication.credentials.bad];
>  arguments []; default message [error.authentication.credentials.bad]], 
> status =  
> Paused]]]]>
>
> I tried different users, and no user at all, and I always get the same error.
>
> Does anyone have any idea or experience on this? I know it's  
> possibly something very simple and I do apologize for increasing the  
> number of messages in the mailing list :)
>
>
> Of course, if anyone could show me a working  
> deployerConfigContext.xml that would also be helpful.
>
> Thanks,
> G
>
>
> -- 
> Giuseppe Sollazzo
> Systems Developer / Administrator
>
> Computing Services
> St. George's, University of London
>
>
> -- 
> You are currently subscribed to [email protected] as:  
> [email protected]
> To unsubscribe, change settings or access archives, see  
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>



-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Attachment: CAS,LDAP.doc
Description: MS-Word document

Reply via email to