• OpenKM with Active Directory Problem

  • Problems with installing OpenKM? No problemo, the solution is closer than you think.
Problems with installing OpenKM? No problemo, the solution is closer than you think.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #13233  by marwan_mostafa
 
Dear brothers

i have configured the integration with Active Directory Succeed and i can view all users in organization and view the groups and roles that assigned with every user also i can login successful with the active directory user name but i have a problem when i try to list the users every time from the Users menu in administration panel and when i see the log from the server i found a lot of errors that i can't clearfiy its related for which configuration i entered error .
i will put me confugration in OpenKM.cfg file and Active directory structure

OpenKM.cfg:
Code: Select all
#system.ocr=/usr/bin/cuneiform
#system.openoffice.path=/usr/lib/openoffice
#system.imagemagick.convert=/usr/bin/convert
#system.swftools.pdf2swf=/usr/bin/pdf2swf
#system.antivir=/usr/bin/clamscan
hibernate.dialect=org.hibernate.dialect.HSQLDialect
hibernate.hbm2ddl=none
#application.url=http://localhost:8080/OpenKM/frontend/index.jsp 
#system.openoffice=on
#system.openoffice.path=/usr/lib/openoffice.org3
#system.openoffice.tasks=5
#system.openoffice.port=2222
#system.webdav.server=on
repository.config=/openkm/jboss-4.2.3.GA/repository.xml 
repository.home=/mnt/repository 

    default.user.role=UserRole
    default.admin.role=AdminRole

    system.login.lowercase=on
    principal.adapter=com.openkm.principal.LdapPrincipalAdapter

    principal.ldap.server=ldap://My IP
    principal.ldap.security.principal=cn=administrator,cn=Users,dc=Mydomain,dc=local
    principal.ldap.security.credentials=password

    principal.ldap.user.search.base=dc=Mydomain,dc=local
    principal.ldap.user.search.filter=(&(objectclass=user)(memberOf=cn=UserRole,ou=OpenKM,dc=mydoamin,dc=local))
    principal.ldap.user.attribute=cn

    principal.ldap.role.search.base=dc=Mydomain,dc=local
    principal.ldap.role.search.filter=(&(objectclass=group)(memberOf=cn=OpenKMroles,ou=OpenKM,dc=Mydomain,dc=local))
    principal.ldap.role.attribute=cn

    principal.ldap.mail.search.base=dc=Mydomain,dc=local
    principal.ldap.mail.search.filter=(&(objectclass=person)(cn={0}))
    principal.ldap.mail.attribute=mail

    principal.ldap.users.by.role.search.base=cn=OpenKMroles,ou=OpenKM,dc=Mydomain,dc=local
    principal.ldap.users.by.role.search.filter=(cn={0})
    principal.ldap.users.by.role.attribute=member

    principal.ldap.roles.by.user.search.base=dc=Mydomain,dc=local
    principal.ldap.roles.by.user.search.filter=(cn={0})
    principal.ldap.roles.by.user.attribute=memberOf
My Active Directory Structure:
Code: Select all
dc=com
   |_dc=mydomain
        |_        |_OU=OpenKM
        |    |_Group UserRole (members: All users on Active Directory)
        |    |_Group Admin Role (members: administrator)
        |    |_Group OpenKMroles (members: AdminRole, UserRole)
                |_....
Error Log:
Code: Select all
13:42:40,098 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,098 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,098 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,098 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,098 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,098 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,098 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getMail(LdapPrincipalAdapter.java:107)
13:42:40,098 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getMail(DirectAuthModule.java:833)
13:42:40,098 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getMail(OKMAuth.java:170)
13:42:40,098 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.str2user(AuthServlet.java:429)
13:42:40,098 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:283)
13:42:40,098 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,098 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,098 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,098 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,098 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,098 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,098 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,098 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,098 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,098 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,099 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,099 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,099 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,099 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,099 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,099 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,099 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,099 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
13:42:40,104 ERROR [STDERR] javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name 'dc=MyDomain,dc=local'
13:42:40,104 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,104 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,104 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,104 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,104 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,104 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,104 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getRolesByUser(LdapPrincipalAdapter.java:159)
13:42:40,104 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getRolesByUser(DirectAuthModule.java:816)
13:42:40,104 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getRolesByUser(OKMAuth.java:161)
13:42:40,104 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.str2user(AuthServlet.java:424)
13:42:40,104 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:283)
13:42:40,104 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,104 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,104 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,104 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,104 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,104 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,104 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,104 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,105 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,105 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,105 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,105 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,105 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,105 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,105 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,105 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
13:42:40,110 ERROR [STDERR] javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name 'dc=MyDomain,dc=local'
13:42:40,110 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,110 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,110 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,110 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,110 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,110 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,110 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getMail(LdapPrincipalAdapter.java:107)
13:42:40,110 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getMail(DirectAuthModule.java:833)
13:42:40,110 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getMail(OKMAuth.java:170)
13:42:40,111 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.str2user(AuthServlet.java:429)
13:42:40,111 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:283)
13:42:40,111 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,111 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,111 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,111 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,111 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,111 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,111 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,111 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,111 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,111 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,111 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,111 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,111 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,111 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,111 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
13:42:40,116 ERROR [STDERR] javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name 'dc=MyDomain,dc=local'
13:42:40,117 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,117 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,117 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,117 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,117 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,117 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,117 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getRolesByUser(LdapPrincipalAdapter.java:159)
13:42:40,117 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getRolesByUser(DirectAuthModule.java:816)
13:42:40,117 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getRolesByUser(OKMAuth.java:161)
13:42:40,117 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.str2user(AuthServlet.java:424)
13:42:40,117 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:283)
13:42:40,117 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,120 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,120 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,120 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,120 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,120 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,120 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,120 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,121 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,121 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,121 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,121 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,121 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,121 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,121 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,121 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
13:42:40,126 ERROR [STDERR] javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name 'dc=MyDomain,dc=local'
13:42:40,126 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,126 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,126 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,126 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,126 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,126 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,126 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getMail(LdapPrincipalAdapter.java:107)
13:42:40,126 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getMail(DirectAuthModule.java:833)
13:42:40,126 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getMail(OKMAuth.java:170)
13:42:40,126 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.str2user(AuthServlet.java:429)
13:42:40,126 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:283)
13:42:40,126 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,126 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,126 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,126 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,126 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,126 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,126 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,126 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,126 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,126 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,126 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,127 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,127 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,127 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,129 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
13:42:40,589 ERROR [STDERR] javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name 'dc=MyDomain,dc=local'
13:42:40,589 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2811)
13:42:40,589 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2785)
13:42:40,589 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:147)
13:42:40,589 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
13:42:40,589 ERROR [STDERR] 	at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
13:42:40,589 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.ldapSearch(LdapPrincipalAdapter.java:208)
13:42:40,589 ERROR [STDERR] 	at com.openkm.principal.LdapPrincipalAdapter.getRoles(LdapPrincipalAdapter.java:85)
13:42:40,589 ERROR [STDERR] 	at com.openkm.module.direct.DirectAuthModule.getRoles(DirectAuthModule.java:782)
13:42:40,589 ERROR [STDERR] 	at com.openkm.api.OKMAuth.getRoles(OKMAuth.java:143)
13:42:40,589 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.userList(AuthServlet.java:285)
13:42:40,589 ERROR [STDERR] 	at com.openkm.servlet.admin.AuthServlet.doGet(AuthServlet.java:100)
13:42:40,589 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,589 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
13:42:40,589 ERROR [STDERR] 	at com.openkm.servlet.admin.UserConfigServlet.doGet(UserConfigServlet.java:66)
13:42:40,589 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
13:42:40,589 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,589 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
13:42:40,589 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
13:42:40,590 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
13:42:40,590 ERROR [STDERR] 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
13:42:40,590 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
13:42:40,590 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
13:42:40,590 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:42:40,590 ERROR [STDERR] 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
13:42:40,590 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:42:40,590 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
13:42:40,590 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
13:42:40,590 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
13:42:40,590 ERROR [STDERR] 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
13:42:40,590 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:636)
Any Help Please
 #13251  by marwan_mostafa
 
Dear Jillort

thanks a lot for your reply and response

regarding to you reply the problem here will be in active directore or email server for the users that have no email address it s a great

what about this error in the log also ((( at com.openkm.api.OKMAuth.getRolesByUser))) ???????
 #13271  by jllort
 
Ok, if error happens there must take a look at these properties:
Code: Select all
principal.ldap.roles.by.user.search.base=
principal.ldap.roles.by.user.search.filter=
principal.ldap.roles.by.user.attribute=
ldap integration is not trivial, need some patience. I suggest execute queries using apache ldap studio to ensure all is fine.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.