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