LDAP Auth not working

Ryan Suarez ryan.suarez at sheridanc.on.ca
Thu Oct 4 10:20:43 EDT 2012


Clean install of IdP v2.3.8 on RHEL6/apache-tomcat6.0.35/jdk1.6.0_35.  
LDAP auth on IdP keeps getting "Credentials not recognized".  Can 
someone tell me where the problem is?

---------- idp-process.log ------------
09:45:48.845 - DEBUG 
[edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet:197] 
- User authentication for some_user failed
java.lang.SecurityException: Configuration Error:
         Line 5: expected [option value], found [null]
         at 
com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:93) 
~[na:1.6.0_35]
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
~[na:1.6.0_35]
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 
~[na:1.6.0_35]
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 
~[na:1.6.0_35]
         at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
~[na:1.6.0_35]
         at java.lang.Class.newInstance0(Class.java:355) ~[na:1.6.0_35]
         at java.lang.Class.newInstance(Class.java:308) ~[na:1.6.0_35]
         at 
javax.security.auth.login.Configuration$3.run(Configuration.java:247) 
~[na:1.6.0_35]
         at java.security.AccessController.doPrivileged(Native Method) 
~[na:1.6.0_35]
         at 
javax.security.auth.login.Configuration.getConfiguration(Configuration.java:242) 
~[na:1.6.0_35]
         at 
javax.security.auth.login.LoginContext$1.run(LoginContext.java:237) 
~[na:1.6.0_35]
         at java.security.AccessController.doPrivileged(Native Method) 
~[na:1.6.0_35]
         at 
javax.security.auth.login.LoginContext.init(LoginContext.java:234) 
~[na:1.6.0_35]
         at 
javax.security.auth.login.LoginContext.<init>(LoginContext.java:403) 
~[na:1.6.0_35]
         at 
edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.authenticateUser(UsernamePasswordLoginServlet.java:174) 
[shibboleth-identityprovider-2.3.8.jar:na]
         at 
edu.internet2.middleware.shibboleth.idp.authn.provider.UsernamePasswordLoginServlet.service(UsernamePasswordLoginServlet.java:123) 
[shibboleth-identityprovider-2.3.8.jar:na]
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[servlet-api.jar:na]
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
[catalina.jar:6.0.35]
         at 
edu.internet2.middleware.shibboleth.idp.util.NoCacheFilter.doFilter(NoCacheFilter.java:50) 
[shibboleth-identityprovider-2.3.8.jar:na]
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
[catalina.jar:6.0.35]
         at 
edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter.doFilter(IdPSessionFilter.java:81) 
[shibboleth-identityprovider-2.3.8.jar:na]
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
[catalina.jar:6.0.35]
         at 
edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter.doFilter(SLF4JMDCCleanupFilter.java:52) 
[shibboleth-common-1.3.7.jar:na]
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
[catalina.jar:6.0.35]
         at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 
[catalina.jar:6.0.35]
         at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) 
[tomcat-coyote.jar:6.0.35]
         at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) 
[tomcat-coyote.jar:6.0.35]
         at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
[tomcat-coyote.jar:6.0.35]
         at java.lang.Thread.run(Thread.java:662) [na:1.6.0_35]
Caused by: java.io.IOException: Configuration Error:
         Line 5: expected [option value], found [null]
         at 
com.sun.security.auth.login.ConfigFile.match(ConfigFile.java:543) 
~[na:1.6.0_35]
         at 
com.sun.security.auth.login.ConfigFile.parseLoginEntry(ConfigFile.java:409) 
~[na:1.6.0_35]
         at 
com.sun.security.auth.login.ConfigFile.readConfig(ConfigFile.java:350) 
~[na:1.6.0_35]
         at 
com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:262) 
~[na:1.6.0_35]
         at 
com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:202) 
~[na:1.6.0_35]
         at 
com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:91) 
~[na:1.6.0_35]
         ... 37 common frames omitted


-- 
Ryan Suarez
System Administrator - IT
Sheridan College
1430 Trafalgar Road
Oakville, ON
L6H 2L1
905.845.9430 x2146



More information about the users mailing list