[
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)