Hello everyone,

First off, thank you for the hard work in writing and maintaining CAS. From
what I have seen so far it looks great. I have been trying to get CAS and
LDAP working together but after 6 days of being stuck, I am hoping someone
here can provide me with some insight.

I am in a Windows 2003 environment, Java 6 Update 3, Tomcat 5.5.

I've setup Tomcat w/ SSL using the self signed cert (keytool), and verified
tomcat is up w/ SSL
I've included the ldap jar dependency in my pom and built the cas war.
Copied the war into tomcat/webapps and did a test deployment (verified the
SimpleUsernamePassword to be working)
Modified the deployerConfigContext to use LDAP (note: I've tried both
FastBind and regular Bind and both have the same problem, defined below)

The problem I am experiencing is well, aside from a brief message saying
that CAS could not validate, I don't get much else. I've checked my tomcat
logs, changed the logger to DEBUG, and I can't seem to get any significant
messages indicating whether the LDAP server connection was successful. This
is leading me to believe I am doing something wrong outside of LDAP, but I
don't know what it is.

Here is the log file output:

2007-12-10 10:47:01,611 DEBUG
[org.jasig.cas.web.flow.InitialFlowSetupAction] - <Action
'InitialFlowSetupAction' beginning execution>
2007-12-10 10:47:01,611 INFO [org.jasig.cas.web.flow.InitialFlowSetupAction]
- <Setting ContextPath for cookies to: /cas>
2007-12-10 10:47:01,627 DEBUG
[org.jasig.cas.web.flow.InitialFlowSetupAction] - <Action
'InitialFlowSetupAction' completed execution; result is 'success'>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Executing setupForm>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Creating new form
object with name 'credentials'>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Creating new
instance of form object class [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials]>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Putting form object
of type [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope
Flow with name 'credentials'>
2007-12-10 10:47:01,642 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Creating new form
errors for object with name 'credentials'>
2007-12-10 10:47:01,658 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <No property editor
registrar set, no custom editors to register>
2007-12-10 10:47:01,658 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Putting form errors
instance in scope Flash>
2007-12-10 10:47:01,658 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'success'>
2007-12-10 10:47:01,658 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:01,658 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'success'>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Executing bind>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Found existing form
object with name 'credentials' of type [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope
Flow>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <No property editor
registrar set, no custom editors to register>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Binding allowed
request parameters in map['lt' ->
'_cB59CE041-38DB-EFCE-F712-75D2FCEBE2C2_k31A0F302-F07F-C630-2113-C14D2C0209F6',
'_eventId' -> 'submit', 'null' -> '', 'password' -> 'testpass', 'submit' ->
'LOGIN', 'username' -> 'jlee'] to form object with name 'credentials',
pre-bind formObject toString = null>
2007-12-10 10:47:07,017 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <(Any field is
allowed)>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Binding completed
for form object with name 'credentials', post-bind formObject toString =
jlee>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <There are [0]
errors, details: []>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Executing
validation>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Invoking validator
[EMAIL PROTECTED]>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Validation completed
for form object>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <There are [0]
errors, details: []>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Putting form errors
instance in scope Flash>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'success'>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Found existing form
object with name 'credentials' of type [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope
Flow>
2007-12-10 10:47:07,033 DEBUG
[org.jasig.cas.CentralAuthenticationServiceImpl] - <Attempting to create
TicketGrantingTicket for jlee>
2007-12-10 10:47:07,049 INFO
[org.jasig.cas.authentication.AuthenticationManagerImpl] -
<AuthenticationHandler:
org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler failed to
authenticate the user which provided the following credentials: jlee>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Found existing form
object with name 'credentials' of type [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope
Flow>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <No property editor
registrar set, no custom editors to register>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'error'>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Executing setupForm>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Found existing form
object with name 'credentials' of type [class
org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope
Flow>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <No property editor
registrar set, no custom editors to register>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'success'>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' beginning execution>
2007-12-10 10:47:07,049 DEBUG
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <Action
'AuthenticationViaFormAction' completed execution; result is 'success'>
2007-12-10 10:47:16,143 INFO
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] -
<Starting cleaning of expired tickets from ticket registry at [Mon Dec 10
10:47:16 PST 2007]>
2007-12-10 10:47:16,158 INFO
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - <0
found to be removed.  Removing now.>
2007-12-10 10:47:16,158 INFO
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] -
<Finished cleaning of expired tickets from ticket registry at [Mon Dec 10
10:47:16 PST 2007]>



If anyone can give me some sort of guidance or point me in the right
directly, it would be greatly appreciated. Thank you very much,

Jin Lee
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to