Hi Maxim  can you please  confirm  you are  seeing a  duplicate hash ( or some other issue )   issue  here.  It  will help us narrow  down  the problem in our  CUSTOM  moodle plugin :

root@om-VirtualBox:/opt/logs# tail -f openmeetings.log
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1591)         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.base/java.lang.Thread.run(Thread.java:834)
DEBUG 03-18 17:14:57.707 o.a.o.w.UserWebService:107 [nio-5443-exec-3] - Login user DEBUG 03-18 17:14:57.717 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-3] - login:: 1 users were found DEBUG 03-18 17:14:58.639 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-3] - Level Login :: [GRANTED] DEBUG 03-18 17:14:58.640 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-3] - login user groups [GroupUser [id=1, moderator=false, group=Group [id=1, name=kam270, deleted=false], user=User [id=1, firstname=firstname, lastname=lastname, login=admin, pictureuri=null, deleted=false, languageId=1, address=Address [id=1, country=GB, street=null, town=null, zip=null, deleted=false, [email protected], phone=null], externalId=null, type=user]]] DEBUG 03-18 17:14:58.658 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-3] - create :: create DEBUG 03-18 17:14:58.659 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-3] - startsession :: startsession DEBUG 03-18 17:14:58.672 o.a.o.w.UserWebService:114 [nio-5443-exec-3] - Login user: 1 DEBUG 03-18 17:14:58.770 o.a.o.d.u.AuthLevelUtil:40 [io-5443-exec-10] - Level Soap :: [GRANTED] DEBUG 03-18 17:14:58.864 o.a.o.w.UserWebService:107 [nio-5443-exec-9] - Login user DEBUG 03-18 17:14:58.874 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-9] - login:: 1 users were found DEBUG 03-18 17:14:59.831 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-9] - Level Login :: [GRANTED] DEBUG 03-18 17:14:59.832 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-9] - login user groups [GroupUser [id=1, moderator=false, group=Group [id=1, name=kam270, deleted=false], user=User [id=1, firstname=firstname, lastname=lastname, login=admin, pictureuri=null, deleted=false, languageId=1, address=Address [id=1, country=GB, street=null, town=null, zip=null, deleted=false, [email protected], phone=null], externalId=null, type=user]]] DEBUG 03-18 17:14:59.840 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-9] - create :: create DEBUG 03-18 17:14:59.840 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-9] - startsession :: startsession DEBUG 03-18 17:14:59.849 o.a.o.w.UserWebService:114 [nio-5443-exec-9] - Login user: 1 DEBUG 03-18 17:14:59.947 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] - Level Soap :: [GRANTED] DEBUG 03-18 17:14:59.948 o.a.o.w.UserWebService:308 [nio-5443-exec-6] - RemoteSessionObject [username=teacher, firstname=teacher, lastname=1, pictureUrl=null, [email protected], externalUserId=3, externalUserType=moodle] DEBUG 03-18 17:14:59.951 o.a.o.w.UserWebService:312 [nio-5443-exec-6] - xmlString <remoteSessionObject>
   <username>teacher</username>
   <firstname>teacher</firstname>
   <lastname>1</lastname>
   <email>[email protected]</email>
   <externalUserId>3</externalUserId>
   <externalUserType>moodle</externalUserType>
</remoteSessionObject>
ERROR 03-18 17:15:00.193 o.a.o.w.a.WebSession:223 [nio-5443-exec-2] - *Unexpected exception while checking hashes* java.lang.IllegalArgumentException: No enum constant org.apache.openmeetings.db.entity.user.User.Type.USER
        at java.base/java.lang.Enum.valueOf(Enum.java:240)
        at org.apache.openmeetings.db.entity.user.User$Type.valueOf(User.java:133)         at org.apache.openmeetings.web.app.WebSession.isSignedIn(WebSession.java:181)         at org.apache.openmeetings.web.app.WebSession.checkHashes(WebSession.java:197)         at org.apache.openmeetings.web.pages.HashPage.onInitialize(HashPage.java:113)
        at org.apache.wicket.Component.fireInitialize(Component.java:874)
        at org.apache.wicket.MarkupContainer.internalInitialize(MarkupContainer.java:1038)
        at org.apache.wicket.Page.isPageStateless(Page.java:461)
        at org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper.getPageInfo(AbstractBookmarkableMapper.java:473)         at org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper.mapHandler(AbstractBookmarkableMapper.java:420)         at org.apache.wicket.core.request.mapper.MountedMapper.mapHandler(MountedMapper.java:155)         at org.apache.openmeetings.web.app.Application$NoVersionMapper.mapHandler(Application.java:336)         at org.apache.wicket.request.mapper.CompoundRequestMapper.mapHandler(CompoundRequestMapper.java:210)         at org.apache.wicket.request.cycle.RequestCycle.mapUrlFor(RequestCycle.java:454)         at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:233)         at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:202)         at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)         at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)         at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)         at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)         at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)         at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)         at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)         at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)         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:643)         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:367)         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1591)         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.base/java.lang.Thread.run(Thread.java:834)
^C
root@om-VirtualBox:/opt/logs#


Thanks  for your  help

Dan





Reply via email to