Hello everyone, this will be my first post to this list.
CAS 3.3.1 Tomcat 6.0.24 Redhat 6 Active Directory 2008 I have been volunasked to look at pointing our CAS server to Active Directory. We are currently authenticating to Sun's DSEE. I have been able to modify the deployerConfigContext.xml file to get the authentication part working but the fetching of attributes results in a rather typical gross java dump. I was told that maven was NOT used to compile the WAR file. I've attached ( I think/hope) the deployerConfigContext.xml file and the error I get. In the "LdapPersonAttributeDao" class, I've supplied the "baseDN" expecting it to search looking for the sAMAccountName, but it seems to want to use all that info as a fully qualified DN. Clearly that's an incorrect assumption. Any help would be greatly appreciated. -- Tim Munro, Sr. Systems Analyst, Identity and Access Management Computing & Communication Services Carleton University E: [email protected]<mailto:[email protected]> V: 613 520 2600 x3722 F: 613 520 4448 * System error, strike any user to continue * -- 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
deployerConfigContext-for-posting.xml
Description: deployerConfigContext-for-posting.xml
org.springframework.web.util.NestedServletException: Request processing failed;
nested exception is
org.springframework.webflow.engine.ActionExecutionException: Exception thrown
executing [AnnotatedAction@7279df82 targetAction =
org.jasig.cas.web.flow.AuthenticationViaFormAction@2d5e8aa5, attributes =
map['method' -> 'submit']] in state 'submit' of flow 'login-webflow' -- action
execution attributes were 'map['method' -> 'submit']'; nested exception is
org.springframework.ldap.NameNotFoundException: [LDAP: error code 32 -
0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, best match
of:
'OU=People,DC=CUNET,DC=CARLETON,DC=CA'
]; nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32
- 0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, best
match of:
'OU=People,DC=CUNET,DC=CARLETON,DC=CA'
]; remaining name 'samaccountname=jugheadjones, ou=People, dc=cunet,
dc=carleton, dc=ca'
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:583)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal(ClientInfoThreadLocalFilter.java:48)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
