Thanks, I'll give them a look and let you know what's the outcome.
However, I'm not following the Windows guide as we have a CentOs5 Linux server.

Thanks,
Giuseppe

[email protected] wrote:
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







--
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

Reply via email to