Your stacktrace is caused by the fact:
1) you logged in to M4 with option "Remeber me"
2) replace version to be M3
3) tried to log in

You need to clean cookies to get rid of this

On Sun, 5 Apr 2020 at 19:58, Daniel Baker <[email protected]>
wrote:

> OpenMeetingsVersion5.0.0-M3
>
> Revision  b739f87
>
> Build date  2019-12-11T11:42:09Z
>
>
>
>
> On 05/04/2020 13:47, Maxim Solodovnik wrote:
>
> What Om version is this?
>
> On Sun, 5 Apr 2020 at 19:44, Daniel Baker <[email protected]>
> wrote:
>
>> 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
>>
>>
>>
>>
>>
>>
>
> --
> Best regards,
> Maxim
>
>

-- 
Best regards,
Maxim

Reply via email to