*Error occured on LDAP Search :* => your ldap search base configuration in the ldap-configuration file in Openmeetings is wrong.
Sebastian 2011/11/21 Lee Daniel <[email protected]> > Hi, > I have install openmeetings 1.8.8 in ubuntu.Everything is fine but > the ad authentication. > Some ad users can login the system successfully,but the others are > not.Here is the log > > [INFO] [NioProcessor-1] > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action > xmlcrm.loginUser > WARN 11-21 15:13:04.353 MainService.java 16728003 320 > org.openmeetings.app.remote.MainService [NioProcessor-1] - loginUser: > c37e54fc655da3db4cee22b1ef708bdf chenshiping > DEBUG 11-21 15:13:04.354 MainService.java 16728004 331 > org.openmeetings.app.remote.MainService [NioProcessor-1] - Ldap Login > DEBUG 11-21 15:13:04.360 LdapLoginManagement.java 16728010 217 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > LdapLoginmanagement.doLdapLogin > DEBUG 11-21 15:13:04.361 LdapLoginManagement.java 16728011 173 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > LdapLoginmanagement.getLdapConfigData > DEBUG 11-21 15:13:04.362 LdapLoginManagement.java 16728012 192 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > LdapLoginmanagement.readConfig : /opt/red5/webapps/openmeetings/conf/ > om_ldap.cfg > DEBUG 11-21 15:13:04.363 LdapLoginManagement.java 16728013 113 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > isValidAuthType > DEBUG 11-21 15:13:04.364 LdapLoginManagement.java 16728014 348 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > Searching userdata with LDAP Search Filter : > ([email protected]) > DEBUG 11-21 15:13:04.365 LdapAuthBase.java 16728015 66 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - LdapAuthBase > DEBUG 11-21 15:13:04.365 LdapLoginManagement.java 16728015 359 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > authenticating admin... > DEBUG 11-21 15:13:04.366 LdapAuthBase.java 16728016 83 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > authenticateUser > DEBUG 11-21 15:13:04.367 LdapAuthBase.java 16728017 99 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > > Authentification to LDAP - Server start > DEBUG 11-21 15:13:04.367 LdapAuthBase.java 16728017 133 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > loginToLdapServer > DEBUG 11-21 15:13:04.630 LdapLoginManagement.java 16728280 362 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - > Checking server type... > DEBUG 11-21 15:13:04.631 LdapAuthBase.java 16728281 83 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > authenticateUser > DEBUG 11-21 15:13:04.631 LdapAuthBase.java 16728281 99 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > > Authentification to LDAP - Server start > DEBUG 11-21 15:13:04.632 LdapAuthBase.java 16728282 133 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - > loginToLdapServer > DEBUG 11-21 15:13:04.881 Usermanagement.java 16728531 1564 > org.openmeetings.app.data.user.Usermanagement [NioProcessor-1] - > Usermanagement.getUserByLogin : [email protected] > DEBUG 11-21 15:13:04.889 LdapLoginManagement.java 16728539 408 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - user > doesnt exist local -> create new > DEBUG 11-21 15:13:04.890 LdapAuthBase.java 16728540 156 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - getData > ERROR 11-21 15:13:19.963 LdapAuthBase.java 16743613 212 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - Error > occured on LDAP Search : null > ERROR 11-21 15:13:19.970 LdapAuthBase.java 16743620 213 > org.openmeetings.app.ldap.LdapAuthBase [NioProcessor-1] - Error > occured on LDAP Search : > javax.naming.PartialResultException: null > at > > com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java: > 224) ~[na:1.6.0_26] > at > com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java: > 171) ~[na:1.6.0_26] > at > org.openmeetings.app.ldap.LdapAuthBase.getData(LdapAuthBase.java:174) > ~[openmeetings.jar:na] > at > > org.openmeetings.app.ldap.LdapLoginManagement.doLdapLogin(LdapLoginManagement.java: > 435) [openmeetings.jar:na] > at > org.openmeetings.app.remote.MainService.loginUser(MainService.java: > 346) [openmeetings.jar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.6.0_26] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) ~[na:1.6.0_26] > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > 25) ~[na:1.6.0_26] > at java.lang.reflect.Method.invoke(Method.java:597) ~[na: > 1.6.0_26] > at > org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:200) > [red5.jar:na] > at > org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:118) > [red5.jar:na] > at > org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:163) > [red5.jar:na] > at > org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:410) > [red5.jar:na] > at > > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java: > 134) [red5.jar:na] > at > > org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.java: > 206) [red5.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain > $TailFilter.messageReceived(DefaultIoFilterChain.java:716) [mina- > core-2.0.2.jar:na] > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java: > 434) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain.access > $1200(DefaultIoFilterChain.java:46) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain > $EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina- > core-2.0.2.jar:na] > at org.apache.mina.filter.codec.ProtocolCodecFilter > $ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:427) [mina- > core-2.0.2.jar:na] > at > > org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java: > 245) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java: > 434) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain.access > $1200(DefaultIoFilterChain.java:46) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain > $EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina- > core-2.0.2.jar:na] > at > org.red5.server.net.rtmpe.RTMPEIoFilter.messageReceived(RTMPEIoFilter.java: > 125) [red5.jar:na] > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java: > 434) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain.access > $1200(DefaultIoFilterChain.java:46) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.filterchain.DefaultIoFilterChain > $EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina- > core-2.0.2.jar:na] > at > > org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java: > 119) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java: > 434) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java: > 426) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java: > 693) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java: > 646) [mina-core-2.0.2.jar:na] > at > > org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java: > 635) [mina-core-2.0.2.jar:na] > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.access > $400(AbstractPollingIoProcessor.java:67) [mina-core-2.0.2.jar:na] > at org.apache.mina.core.polling.AbstractPollingIoProcessor > $Processor.run(AbstractPollingIoProcessor.java:1079) [mina- > core-2.0.2.jar:na] > at > > org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java: > 64) [mina-core-2.0.2.jar:na] > at java.util.concurrent.ThreadPoolExecutor > $Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_26] > at java.util.concurrent.ThreadPoolExecutor > $Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_26] > at java.lang.Thread.run(Thread.java:662) [na:1.6.0_26] > Caused by: javax.naming.CommunicationException: paicdom.local:389 > at > com.sun.jndi.ldap.LdapReferralContext.<init>(LdapReferralContext.java: > 74) ~[na:1.6.0_26] > at > > com.sun.jndi.ldap.LdapReferralException.getReferralContext(LdapReferralException.java: > 132) ~[na:1.6.0_26] > at > > com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreReferrals(LdapNamingEnumeration.java: > 339) ~[na:1.6.0_26] > at > > com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java: > 208) ~[na:1.6.0_26] > ... 39 common frames omitted > Caused by: java.net.UnknownHostException: paicdom.local > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195) > ~[na:1.6.0_26] > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) > ~[na:1.6.0_26] > at java.net.Socket.connect(Socket.java:529) ~[na:1.6.0_26] > at java.net.Socket.connect(Socket.java:478) ~[na:1.6.0_26] > at java.net.Socket.<init>(Socket.java:375) ~[na:1.6.0_26] > at java.net.Socket.<init>(Socket.java:189) ~[na:1.6.0_26] > at com.sun.jndi.ldap.Connection.createSocket(Connection.java: > 352) ~[na:1.6.0_26] > at com.sun.jndi.ldap.Connection.<init>(Connection.java:187) > ~[na:1.6.0_26] > at com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:118) > ~[na:1.6.0_26] > at com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java: > 1580) ~[na:1.6.0_26] > at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2652) ~[na: > 1.6.0_26] > at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:293) ~[na: > 1.6.0_26] > at > com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175) > ~[na:1.6.0_26] > at > com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java: > 134) ~[na:1.6.0_26] > at > > com.sun.jndi.url.ldap.ldapURLContextFactory.getObjectInstance(ldapURLContextFactory.java: > 35) ~[na:1.6.0_26] > at > javax.naming.spi.NamingManager.getURLObject(NamingManager.java:584) > ~[na:1.6.0_26] > at > javax.naming.spi.NamingManager.processURL(NamingManager.java:364) ~[na: > 1.6.0_26] > at > javax.naming.spi.NamingManager.processURLAddrs(NamingManager.java:344) > ~[na:1.6.0_26] > at > javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java: > 316) ~[na:1.6.0_26] > at > com.sun.jndi.ldap.LdapReferralContext.<init>(LdapReferralContext.java: > 93) ~[na:1.6.0_26] > ... 42 common frames omitted > ERROR 11-21 15:13:19.977 LdapLoginManagement.java 16743627 439 > org.openmeetings.app.ldap.LdapLoginManagement [NioProcessor-1] - Error > on Ldap request - no result for user [email protected] > [INFO] [NioProcessor-1] > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action > errorservice.getErrorByCode > DEBUG 11-21 15:13:20.292 ErrorService.java 16743942 42 > org.openmeetings.app.remote.ErrorService [NioProcessor-1] - errorid, > language_id: -10|11 > DEBUG 11-21 15:13:20.294 ErrorService.java 16743944 46 > org.openmeetings.app.remote.ErrorService [NioProcessor-1] - > eValues.getFieldvalues_id() = 335 > DEBUG 11-21 15:13:20.296 ErrorService.java 16743946 48 > org.openmeetings.app.remote.ErrorService [NioProcessor-1] - > eValues.getErrorType() = > org.openmeetings.app.persistence.beans.basic.ErrorType@44382113 > > Please help me out! > > -- > You received this message because you are subscribed to the Google Groups > "OpenMeetings User" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/openmeetings-user?hl=en. > > -- Sebastian Wagner http://www.openmeetings.de http://www.webbase-design.de http://www.wagner-sebastian.com [email protected] -- You received this message because you are subscribed to the Google Groups "OpenMeetings User" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-user?hl=en.
