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

nikolay commented on OPENMEETINGS-1492:
---------------------------------------

The "type" field in DB has one of two values: "user" or "ldap" (it depends on a 
way of registration).
Yes, there are some errors in the logs, see below pls.
And one more moment.
Each time for new login (via LDAP only) I have to enter twice with the same 
login/pass.
After the first attempt the next message appears on the web interface "Unknown 
error. Please report this to the administrator.".
The corresponding record can be found in the logs.
After the second attempt it is OK with registration on the web and the new 
records is added in the local DB.
If I try to connect with the same account (login/passw MS AD) the second and 
subsequent attempts are always successful.


DEBUG 10-24 07:35:23.505 o.a.o.s.q.s.MeetingReminderJob:35 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-10] - 
MeetingReminderJob.execute
DEBUG 10-24 07:35:28.585 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - 
sendMails enter ...
DEBUG 10-24 07:35:28.586 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - 
Number of emails in init queue 0
DEBUG 10-24 07:35:28.587 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - ... 
sendMails done.
DEBUG 10-24 07:35:38.520 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
sendMails enter ...
DEBUG 10-24 07:35:38.521 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
Number of emails in init queue 0
DEBUG 10-24 07:35:38.521 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - ... 
sendMails done.
DEBUG 10-24 07:36:28.581 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
sendMails enter ...
DEBUG 10-24 07:36:28.583 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
Number of emails in init queue 0
DEBUG 10-24 07:36:28.583 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - ... 
sendMails done.
DEBUG 10-24 07:36:38.520 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - 
sendMails enter ...
DEBUG 10-24 07:36:38.522 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - 
Number of emails in init queue 0
DEBUG 10-24 07:36:38.523 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - ... 
sendMails done.
DEBUG 10-24 07:36:53.569 o.a.o.s.q.s.MeetingReminderJob:35 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] - 
MeetingReminderJob.execute
DEBUG 10-24 07:37:03.505 o.a.o.s.q.s.MeetingReminderJob:35 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - 
MeetingReminderJob.execute
DEBUG 10-24 07:37:28.579 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - 
sendMails enter ...
DEBUG 10-24 07:37:28.580 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - 
Number of emails in init queue 0
DEBUG 10-24 07:37:28.581 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9] - ... 
sendMails done.
DEBUG 10-24 07:37:38.520 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - 
sendMails enter ...
DEBUG 10-24 07:37:38.521 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - 
Number of emails in init queue 0
DEBUG 10-24 07:37:38.522 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - ... 
sendMails done.
DEBUG 10-24 07:37:50.547 o.a.o.d.d.s.LdapConfigDao:87 
[http-nio-0.0.0.0-5080-exec-8] - getActiveLdapConfigs
DEBUG 10-24 07:38:03.163 o.a.o.c.l.LdapLoginManagement:168 
[http-nio-0.0.0.0-5080-exec-3] - LdapLoginmanagement.doLdapLogin
ERROR 10-24 07:38:03.239 o.a.o.c.l.LdapLoginManagement:262 
[http-nio-0.0.0.0-5080-exec-3] - Unexpected exception.
org.apache.directory.ldap.client.api.exception.InvalidConnectionException: 
Cannot connect to the server: В соединении отказано (Connectiom refused - it's 
my translation from RU)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.connect(LdapNetworkConnection.java:670)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.bindAsync(LdapNetworkConnection.java:1278)
        at 
org.apache.directory.ldap.client.api.LdapNetworkConnection.bind(LdapNetworkConnection.java:1198)
        at 
org.apache.directory.ldap.client.api.AbstractLdapConnection.bind(AbstractLdapConnection.java:127)
        at 
org.apache.directory.ldap.client.api.AbstractLdapConnection.bind(AbstractLdapConnection.java:112)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManagement.bindAdmin(LdapLoginManagement.java:140)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManagement.login(LdapLoginManagement.java:186)
        at 
org.apache.openmeetings.web.app.WebSession.signIn(WebSession.java:294)
        at 
org.apache.openmeetings.web.pages.auth.SignInDialog.onSubmit(SignInDialog.java:177)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294)
        at 
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1307)
        at org.apache.wicket.markup.html.form.Form.process(Form.java:974)
        at 
org.apache.wicket.markup.html.form.StatelessForm.process(StatelessForm.java:100)
        at 
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:795)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$1.onClick(AbstractDialog.java:413)
        at 
com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:187)
        at 
com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:173)
        at 
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:601)
        at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
        at 
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
        at 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:248)
        at 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234)
        at 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
        at 
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
        at 
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
        at 
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
        at 
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
        at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
        at 
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
        at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
        at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.ConnectException: В соединении отказано  (Connectiom 
refused - it's my translation from RU)
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at 
org.apache.mina.transport.socket.nio.NioSocketConnector.finishConnect(NioSocketConnector.java:221)
        at 
org.apache.mina.transport.socket.nio.NioSocketConnector.finishConnect(NioSocketConnector.java:47)
        at 
org.apache.mina.core.polling.AbstractPollingIoConnector.processConnections(AbstractPollingIoConnector.java:488)
        at 
org.apache.mina.core.polling.AbstractPollingIoConnector.access$700(AbstractPollingIoConnector.java:65)
        at 
org.apache.mina.core.polling.AbstractPollingIoConnector$Connector.run(AbstractPollingIoConnector.java:557)
        at 
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        ... 1 common frames omitted
DEBUG 10-24 07:38:28.583 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - 
sendMails enter ...
DEBUG 10-24 07:38:28.620 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - 
Number of emails in init queue 0
DEBUG 10-24 07:38:28.621 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - ... 
sendMails done.
DEBUG 10-24 07:38:33.545 o.a.o.d.d.s.SessiondataDao:263 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] - 
****** clearSessionTable: 
DEBUG 10-24 07:38:33.566 o.a.o.d.d.s.SessiondataDao:265 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] - 
clearSessionTable: 0
DEBUG 10-24 07:38:33.585 o.a.o.s.q.s.MeetingReminderJob:35 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - 
MeetingReminderJob.execute
DEBUG 10-24 07:38:37.230 o.a.o.c.l.LdapLoginManagement:168 
[http-nio-0.0.0.0-5080-exec-6] - LdapLoginmanagement.doLdapLogin
 WARN 10-24 07:38:37.363 o.a.o.c.l.LdapLoginManagement:210 
[http-nio-0.0.0.0-5080-exec-6] - Referral LDAP entry found, ignore it
 WARN 10-24 07:38:37.363 o.a.o.c.l.LdapLoginManagement:210 
[http-nio-0.0.0.0-5080-exec-6] - Referral LDAP entry found, ignore it
 WARN 10-24 07:38:37.364 o.a.o.c.l.LdapLoginManagement:210 
[http-nio-0.0.0.0-5080-exec-6] - Referral LDAP entry found, ignore it
DEBUG 10-24 07:38:37.410 o.a.o.u.c.CryptProvider:32 
[http-nio-0.0.0.0-5080-exec-6] - getInstanceOfCrypt:: configKeyCryptClassName: 
org.apache.openmeetings.util.crypt.SHA256Implementation
DEBUG 10-24 07:38:37.573 o.a.o.d.d.s.SessiondataDao:58 
[http-nio-0.0.0.0-5080-exec-6] - startsession :: startsession
DEBUG 10-24 07:38:37.637 o.a.o.d.u.AuthLevelUtil:39 
[http-nio-0.0.0.0-5080-exec-6] - Level Admin :: [DENIED]
 WARN 10-24 07:38:37.643 o.a.w.Localizer:333 [http-nio-0.0.0.0-5080-exec-6] - 
Tried to retrieve a localized string for a component that has not yet been 
added to the page. This can sometimes lead to an invalid or no localized 
resource returned. Make sure you are not calling Component#getString() inside 
your Component's constructor. Offending component: [MainPanel [Component id = 
main]]
 WARN 10-24 07:38:37.644 o.a.w.Localizer:333 [http-nio-0.0.0.0-5080-exec-6] - 
Tried to retrieve a localized string for a component that has not yet been 
added to the page. This can sometimes lead to an invalid or no localized 
resource returned. Make sure you are not calling Component#getString() inside 
your Component's constructor. Offending component: [MainPanel [Component id = 
main]]
DEBUG 10-24 07:38:38.522 o.a.o.c.m.MailHandler:274 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - 
sendMails enter ...
DEBUG 10-24 07:38:38.523 o.a.o.c.m.MailHandler:276 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - 
Number of emails in init queue 0
DEBUG 10-24 07:38:38.523 o.a.o.c.m.MailHandler:281 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - ... 
sendMails done.
DEBUG 10-24 07:38:40.234 o.a.o.w.c.MainPanel:206 [http-nio-0.0.0.0-5080-exec-2] 
- WebSocketBehavior::onConnect [session: 63398D765789F75D04070696F4BD338A, key: 
org.apache.wicket.protocol.ws.api.registry.PageIdKey@3]
DEBUG 10-24 07:38:43.481 o.a.o.d.d.s.SessiondataDao:263 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] - 
****** clearSessionTable: 
DEBUG 10-24 07:38:43.500 o.a.o.d.d.s.SessiondataDao:265 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] - 
clearSessionTable: 0
DEBUG 10-24 07:38:43.503 o.a.o.s.q.s.MeetingReminderJob:35 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - 
MeetingReminderJob.execute


> OM 3.1.3 duplication records in database
> ----------------------------------------
>
>                 Key: OPENMEETINGS-1492
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1492
>             Project: Openmeetings
>          Issue Type: New Feature
>          Components: LDAP
>    Affects Versions: 3.1.3
>         Environment: OS Centos 7 
>            Reporter: nikolay
>            Assignee: Maxim Solodovnik
>
> I've installed OM 3.1.3 on Centos 7 and I got some ussues.
> The first of them is a dupplication of user's records in a local MySQL DB.
> Each time when a user logs into OM via ldap (MS AD) the new record for this 
> user appears in OM database.
> If a user logs into OM locally (local DB [internal]) then it's OK.
> om_ldap.cfg file has  ldap_provisioning=AUTOCREATE.
> Can anybody help me?
> Thanks.
> Regards 
> Nikolay



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to