[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16895816#comment-16895816
 ] 

Anoop  M commented on OPENMEETINGS-2090:
----------------------------------------

We are able to see authentication working in LDAP bind , after that internal 
error shows. Here is the detailed log.

 

root@OpenMeetingSvr:~# tail -f  /opt/red5409/log/openmeetings.log
        at 
org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1087)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:589)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:567)
        at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
        at sun.nio.ch.Invoker$2.run(Invoker.java:218)
        at 
sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
DEBUG 07-30 11:44:49.233 o.a.o.c.l.LdapLoginManager:171 [.0-5080-exec-12] - 
LdapLoginmanager.doLdapLogin
ERROR 07-30 11:45:19.253 o.a.o.c.l.LdapLoginManager:262 [.0-5080-exec-12] - 
Unexpected exception.
org.apache.directory.ldap.client.api.exception.InvalidConnectionException: 
ERR_04121_CANNOT_RESOLVE_HOSTNAME Cannot connect to the server, Hostname 
'ldap://hqgadc001.corp.samsungelectronics.net' could not be resolved.
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.close(LdapNetworkConnection.java:758)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.connect(LdapNetworkConnection.java:947)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.bindAsync(LdapNetworkConnection.java:1587)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.bind(LdapNetworkConnection.java:1488)
        at 
org.apache.directory.ldap.client.api.AbstractLdapConnection.bind(AbstractLdapConnection.java:134)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager.login(LdapLoginManager.java:224)
        at 
org.apache.openmeetings.web.app.WebSession.signIn(WebSession.java:291)
        at 
org.apache.openmeetings.web.pages.auth.SignInDialog.onSubmit(SignInDialog.java:194)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:299)
        at 
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1308)
        at org.apache.wicket.markup.html.form.Form.process(Form.java:1001)
        at 
org.apache.wicket.markup.html.form.StatelessForm.process(StatelessForm.java:100)
        at 
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:825)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)
        at 
com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:173)
        at 
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
        at 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:914)
        at 
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65)
        at 
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:282)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221)
        at 
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
        at 
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206)
        at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:607)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
        at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1676)
        at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1087)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:589)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:567)
        at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
        at sun.nio.ch.Invoker$2.run(Invoker.java:218)
        at 
sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.nio.channels.UnresolvedAddressException: null
        at sun.nio.ch.Net.checkAddress(Net.java:101)
        at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:622)
        at 
org.apache.mina.transport.socket.nio.NioSocketConnector.connect(NioSocketConnector.java:187)
        at 
org.apache.mina.transport.socket.nio.NioSocketConnector.connect(NioSocketConnector.java:47)
        at 
org.apache.mina.core.polling.AbstractPollingIoConnector.connect0(AbstractPollingIoConnector.java:370)
        at 
org.apache.mina.core.service.AbstractIoConnector.connect(AbstractIoConnector.java:322)
        at 
org.apache.mina.core.service.AbstractIoConnector.connect(AbstractIoConnector.java:206)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.tryConnect(LdapNetworkConnection.java:658)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.connect(LdapNetworkConnection.java:942)
        ... 56 common frames omitted
ERROR 07-30 11:45:19.256 o.a.w.DefaultExceptionMapper:170 [.0-5080-exec-12] - 
Unexpected error occurred
java.util.MissingResourceException: Unable to find property: 'null' for 
component: signin [class=org.apache.openmeetings.web.pages.auth.SignInDialog]. 
Locale: null, style: null
        at org.apache.wicket.Localizer.getString(Localizer.java:269)
        at org.apache.wicket.Localizer.getString(Localizer.java:201)
        at org.apache.wicket.Localizer.getString(Localizer.java:131)
        at org.apache.wicket.Component.getString(Component.java:1834)
        at org.apache.wicket.Component.getString(Component.java:1821)
        at 
org.apache.openmeetings.web.pages.auth.SignInDialog.onSubmit(SignInDialog.java:196)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:299)
        at 
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1308)
        at org.apache.wicket.markup.html.form.Form.process(Form.java:1001)
        at 
org.apache.wicket.markup.html.form.StatelessForm.process(StatelessForm.java:100)
        at 
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:825)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)
        at 
com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:173)
        at 
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
        at 
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
        at 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:914)
        at 
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65)
        at 
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:282)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221)
        at 
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
        at 
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206)
        at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:607)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
        at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1676)
        at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1087)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:589)
        at 
org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:567)
        at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
        at sun.nio.ch.Invoker$2.run(Invoker.java:218)
        at 
sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)

 

Our users are located under corp.samsungelectronics.net domain .

ldap_admin_dn='CN=SRIB_Admin03,OU=SRI-Bangalore,OU=Admin 
Accounts,DC=sa,DC=corp,DC=samsungelectronics,DC=net'

ldap_search_base=OU=SRI-Bangalore,OU=Samsung Research,OU=CEO,OU=Samsung 
Electronics,OU=Employee,DC=corp,DC=samsungelectronics,DC=net

 

ldap_userdn_format=cn=SRIB_Admin03,OU=SRI-Bangalore,OU=Admin 
Accounts,DC=sa,DC=corp,DC=samsungelectronics,DC=net

 

is it caused by ldap hierarchy issue .

 

 

> Unable to login to Windows ADS in Open Meeting
> ----------------------------------------------
>
>                 Key: OPENMEETINGS-2090
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2090
>             Project: Openmeetings
>          Issue Type: Bug
>          Components: LDAP
>            Reporter: Anoop  M
>            Assignee: Maxim Solodovnik
>            Priority: Major
>         Attachments: AD-Connection_Page1.PNG, AD-Connection_Page2.PNG, 
> AD-Connection_Page3.PNG, AD-Connection_Page4.PNG, AD-Connection_Page5.PNG, 
> OM_Version.PNG, OpenMeeting-Log.PNG, ldap-myorg.conf
>
>
> I am  unable to login to Open Meeting using Windows ADS account.  My test 
> setup machines are under sa.corp.samsungelectronics.net and ADS users are 
> created under corp.samsungelectronics.net . I am not use this causing the 
> access denied error. 
> My analysis indicate Windows ADS query required username and password then 
> only LDAP bind works. Bind fails so unable to retrieve domain user details 
> from ADS.
> Thanks in advance.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to