Just have tried file upload twice 1) existing, previously saved room 2) brand new room works as expected
Why have you highlighted this log line: "*DEBUG 04-07 14:26:50.118 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-1] - Level Admin :: [DENIED]*" ??? On Tue, 7 Apr 2020 at 22:58, Daniel Baker <i...@collisiondetection.biz> wrote: > Sorry not yet, need to set that up. Will do soon. > > Here are the more complete steps from existing set up with logs. We > create OM rooms by doing 5 steps ( somewhat convulated) and it seems > to me at each step we are logging in. Here are the complete steps and > and accompanying logs for that step : > > TESTING HOW MANY HASHES ARE USED: > > *STEP 1 When clicking on TOPIC to enter file uploader :* > > root@om-VirtualBox:/opt/open502/logs# tail -f catalina.out > DEBUG 04-07 12:43:11.480 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-7] - > Rss disabled by Admin > DEBUG 04-07 12:53:11.477 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-9] - > Rss disabled by Admin > DEBUG 04-07 13:03:11.480 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-6] - > Rss disabled by Admin > DEBUG 04-07 13:13:11.480 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-9] - > Rss disabled by Admin > DEBUG 04-07 13:23:11.479 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-6] - > Rss disabled by Admin > DEBUG 04-07 13:33:11.480 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-9] - > Rss disabled by Admin > DEBUG 04-07 13:43:11.481 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-6] - > Rss disabled by Admin > DEBUG 04-07 13:53:11.477 o.a.o.s.q.s.ReminderJob:93 [ean#0_Worker-10] - > Rss disabled by Admin > DEBUG 04-07 14:03:11.479 o.a.o.s.q.s.ReminderJob:93 [ean#0_Worker-10] - > Rss disabled by Admin > DEBUG 04-07 14:13:11.480 o.a.o.s.q.s.ReminderJob:93 [Bean#0_Worker-3] - > Rss disabled by Admin > DEBUG 04-07 14:15:30.304 o.a.o.w.UserWebService:107 [io-5443-exec-11] - > Login user > DEBUG 04-07 14:15:30.307 o.a.o.d.d.u.UserDao:623 [io-5443-exec-11] - > login:: 1 users were found > DEBUG 04-07 14:15:31.182 o.a.o.d.u.AuthLevelUtil:40 [io-5443-exec-11] - > Level Login :: [GRANTED] > DEBUG 04-07 14:15:31.185 o.a.o.d.d.u.UserDao:640 [io-5443-exec-11] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:15:31.227 o.a.o.d.d.s.SessiondataDao:78 [io-5443-exec-11] - > create :: create > DEBUG 04-07 14:15:31.227 o.a.o.d.d.s.SessiondataDao:48 [io-5443-exec-11] - > startsession :: startsession > DEBUG 04-07 14:15:31.237 o.a.o.w.UserWebService:114 [io-5443-exec-11] - > Login user: 1 > DEBUG 04-07 14:15:31.309 o.a.o.w.FileWebService:192 [nio-5443-exec-2] - > getAllExternal::externalType moodle > DEBUG 04-07 14:15:31.319 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:15:31.319 o.a.o.d.d.f.FileItemDao:125 [nio-5443-exec-2] - > get external started > > ------------------------------ > > *STEP 2 on pressing "you can drag and drop files "* > > DEBUG 04-07 14:17:58.049 o.a.o.w.UserWebService:107 [nio-5443-exec-8] - > Login user > DEBUG 04-07 14:17:58.052 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-8] - > login:: 1 users were found > DEBUG 04-07 14:17:58.934 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-8] - > Level Login :: [GRANTED] > DEBUG 04-07 14:17:58.936 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-8] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:17:58.965 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-8] - > create :: create > DEBUG 04-07 14:17:58.965 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-8] - > startsession :: startsession > DEBUG 04-07 14:17:58.996 o.a.o.w.UserWebService:114 [nio-5443-exec-8] - > Login user: 1 > DEBUG 04-07 14:17:59.053 o.a.o.w.FileWebService:192 [io-5443-exec-10] - > getAllExternal::externalType moodle > DEBUG 04-07 14:17:59.072 o.a.o.d.u.AuthLevelUtil:40 [io-5443-exec-10] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:17:59.073 o.a.o.d.d.f.FileItemDao:125 [io-5443-exec-10] - > get external started > > ------------------------------ > > *STEP 3 When clicking Upload file get this :* > > DEBUG 04-07 14:23:35.379 o.a.o.w.UserWebService:107 [nio-5443-exec-1] - > Login user > DEBUG 04-07 14:23:35.382 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-1] - > login:: 1 users were found > DEBUG 04-07 14:23:36.258 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-1] - > Level Login :: [GRANTED] > DEBUG 04-07 14:23:36.259 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-1] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:23:36.265 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-1] - > create :: create > DEBUG 04-07 14:23:36.265 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-1] - > startsession :: startsession > DEBUG 04-07 14:23:36.298 o.a.o.w.UserWebService:114 [nio-5443-exec-1] - > Login user: 1 > DEBUG 04-07 14:23:36.346 o.a.o.w.FileWebService:192 [nio-5443-exec-9] - > getAllExternal::externalType moodle > DEBUG 04-07 14:23:36.359 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-9] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:23:36.360 o.a.o.d.d.f.FileItemDao:125 [nio-5443-exec-9] - > get external started > DEBUG 04-07 14:23:36.704 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-5] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:23:36.732 o.a.o.c.d.f.FileProcessor:93 [nio-5443-exec-5] - > Error while processing the file > java.lang.NullPointerException: null > at > org.apache.openmeetings.util.OmFileHelper.getFileExt(OmFileHelper.java:388) > at > org.apache.openmeetings.core.data.file.FileProcessor.processFile(FileProcessor.java:71) > at > org.apache.openmeetings.webservice.FileWebService.lambda$add$3(FileWebService.java:162) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:86) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:79) > at > org.apache.openmeetings.webservice.FileWebService.add(FileWebService.java:154) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:178) > 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) > DEBUG 04-07 14:23:36.733 o.a.o.c.d.f.FileProcessor:97 [nio-5443-exec-5] - > Clean up was successful ? true > WARN 04-07 14:23:36.734 o.a.c.p.PhaseInterceptorChain:475 > [nio-5443-exec-5] - Application { > http://webservice.openmeetings.apache.org/}CalendarWebService has thrown > exception, unwinding now > org.apache.cxf.interceptor.Fault: null > at > org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:178) > 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) > Caused by: org.apache.openmeetings.webservice.error.ServiceException: null > at > org.apache.openmeetings.webservice.FileWebService.lambda$add$3(FileWebService.java:167) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:86) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:79) > at > org.apache.openmeetings.webservice.FileWebService.add(FileWebService.java:154) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > ... 41 common frames omitted > WARN 04-07 14:23:36.735 o.a.c.p.PhaseInterceptorChain:501 > [nio-5443-exec-5] - Exception in handleFault on interceptor > org.apache.cxf.jaxrs.interceptor.JAXRSDefaultFaultOutInterceptor@6c1d7042 > org.apache.cxf.interceptor.Fault: null > at > org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:178) > 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) > Caused by: org.apache.openmeetings.webservice.error.ServiceException: null > at > org.apache.openmeetings.webservice.FileWebService.lambda$add$3(FileWebService.java:167) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:86) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:79) > at > org.apache.openmeetings.webservice.FileWebService.add(FileWebService.java:154) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > ... 41 common frames omitted > ERROR 04-07 14:23:36.735 o.a.c.i.AbstractFaultChainInitiatorObserver:114 > [nio-5443-exec-5] - An unexpected error occurred during error handling. No > further error processing will occur. > org.apache.cxf.interceptor.Fault: null > at > org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:178) > 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) > Caused by: org.apache.openmeetings.webservice.error.ServiceException: null > at > org.apache.openmeetings.webservice.FileWebService.lambda$add$3(FileWebService.java:167) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:86) > at > org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:79) > at > org.apache.openmeetings.webservice.FileWebService.add(FileWebService.java:154) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > ... 41 common frames omitted > DEBUG 04-07 14:23:39.044 o.a.o.w.UserWebService:107 [nio-5443-exec-8] - > Login user > DEBUG 04-07 14:23:39.046 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-8] - > login:: 1 users were found > DEBUG 04-07 14:23:39.962 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-8] - > Level Login :: [GRANTED] > DEBUG 04-07 14:23:39.964 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-8] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:23:39.978 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-8] - > create :: create > DEBUG 04-07 14:23:39.978 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-8] - > startsession :: startsession > DEBUG 04-07 14:23:39.983 o.a.o.w.UserWebService:114 [nio-5443-exec-8] - > Login user: 1 > DEBUG 04-07 14:23:40.029 o.a.o.w.FileWebService:192 [io-5443-exec-10] - > getAllExternal::externalType moodle > DEBUG 04-07 14:23:40.050 o.a.o.d.u.AuthLevelUtil:40 [io-5443-exec-10] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:23:40.050 o.a.o.d.d.f.FileItemDao:125 [io-5443-exec-10] - > get external started > > ------------------------------ > > *STEP 4 CLICKING APPLY FILES :* > > DEBUG 04-07 14:25:11.951 o.a.o.w.UserWebService:107 [nio-5443-exec-1] - > Login user > DEBUG 04-07 14:25:11.970 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-1] - > login:: 1 users were found > DEBUG 04-07 14:25:12.874 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-1] - > Level Login :: [GRANTED] > DEBUG 04-07 14:25:12.880 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-1] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:25:12.885 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-1] - > create :: create > DEBUG 04-07 14:25:12.885 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-1] - > startsession :: startsession > DEBUG 04-07 14:25:12.890 o.a.o.w.UserWebService:114 [nio-5443-exec-1] - > Login user: 1 > DEBUG 04-07 14:25:12.943 o.a.o.w.FileWebService:192 [nio-5443-exec-9] - > getAllExternal::externalType moodle > DEBUG 04-07 14:25:12.956 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-9] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:25:12.956 o.a.o.d.d.f.FileItemDao:125 [nio-5443-exec-9] - > get external started > DEBUG 04-07 14:25:13.028 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-5] - > Level Soap :: [GRANTED] > WARN 04-07 14:25:13.031 o.a.o.d.d.r.SipDao:77 [nio-5443-exec-5] - There is > no Asterisk configured > WARN 04-07 14:25:13.078 o.a.o.d.d.r.SipDao:77 [nio-5443-exec-5] - There is > no Asterisk configured > > ------------------------------ > > STEP 5 ENTER LINK / ROOM : > > DEBUG 04-07 14:26:47.697 o.a.o.w.UserWebService:107 [nio-5443-exec-6] - > Login user > DEBUG 04-07 14:26:47.700 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-6] - > login:: 1 users were found > DEBUG 04-07 14:26:48.699 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] - > Level Login :: [GRANTED] > DEBUG 04-07 14:26:48.699 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-6] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:26:48.712 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-6] - > create :: create > DEBUG 04-07 14:26:48.713 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-6] - > startsession :: startsession > DEBUG 04-07 14:26:48.743 o.a.o.w.UserWebService:114 [nio-5443-exec-6] - > Login user: 1 > DEBUG 04-07 14:26:48.801 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-7] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:26:48.859 o.a.o.w.UserWebService:107 [nio-5443-exec-4] - > Login user > DEBUG 04-07 14:26:48.862 o.a.o.d.d.u.UserDao:623 [nio-5443-exec-4] - > login:: 1 users were found > DEBUG 04-07 14:26:49.810 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-4] - > Level Login :: [GRANTED] > DEBUG 04-07 14:26:49.811 o.a.o.d.d.u.UserDao:640 [nio-5443-exec-4] - 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=i...@collisiondetection.biz, phone=null], > externalId=null, type=user]]] > DEBUG 04-07 14:26:49.816 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-4] - > create :: create > DEBUG 04-07 14:26:49.816 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-4] - > startsession :: startsession > DEBUG 04-07 14:26:49.846 o.a.o.w.UserWebService:114 [nio-5443-exec-4] - > Login user: 1 > DEBUG 04-07 14:26:49.917 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-8] - > Level Soap :: [GRANTED] > DEBUG 04-07 14:26:49.918 o.a.o.w.UserWebService:308 [nio-5443-exec-8] - > RemoteSessionObject [username=teacher, firstname=teacher, lastname=1, > pictureUrl=null, email=teach...@teacher1.com, externalUserId=3, > externalUserType=moodle] > DEBUG 04-07 14:26:49.919 o.a.o.w.UserWebService:312 [nio-5443-exec-8] - > xmlString > teacher > teacher > 1 > teach...@teacher1.com > 3 > moodle > > *DEBUG 04-07 14:26:50.118 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-1] - > Level Admin :: [DENIED]* > > > > > > > > > On 07/04/2020 16:45, Maxim Solodovnik wrote: > > Hello Daniel, > > were you able to test latest version with additional logging? > > On Sat, 4 Apr 2020 at 21:33, Maxim Solodovnik <solomax...@gmail.com> > wrote: > >> nope >> this one for enabling screen-share in FF ... :(( >> >> On Sat, 4 Apr 2020 at 21:26, Daniel Baker <i...@collisiondetection.biz> >> wrote: >> >>> Maybe this line in renderer.php: >>> >>> >>> "allow" => "microphone; camera; display-capture", >>> >>> >>> I could try reverting that to be sure. >>> >>> >>> >>> On 04/04/2020 14:58, Maxim Solodovnik wrote: >>> >>> Well, >>> This is even more weird >>> The changes in plugin were cosmetics .... >>> >>> On Sat, Apr 4, 2020, 20:19 Daniel Baker <i...@collisiondetection.biz> >>> wrote: >>> >>>> Latest moodle plugin seems to have fixed it. Can now access >>>> from chrome with no hash errors. >>>> >>>> >>>> Thanks, >>>> >>>> Dan >>>> >>>> >>>> On 04/04/2020 02:33, Maxim Solodovnik wrote: >>>> >>>> security errors are expected (will try to do something with it before >>>> release) >>>> And i can see nothing in the logs >>>> will try to find windows machine to test >>>> >>>> extremely weird it is NREP at my 2 Ubuntu machines ... >>>> >>>> On Sat, 4 Apr 2020 at 01:58, Daniel Baker <i...@collisiondetection.biz> >>>> wrote: >>>> >>>>> And here is the openmeetings.log output when trying to access >>>>> the room from chrome : >>>>> >>>>> >>>>> DEBUG 04-03 19:54:36.007 o.a.o.d.d.u.UserDao:624 [nio-5443-exec-7] - >>>>> login:: 1 users were found >>>>> DEBUG 04-03 19:54:37.145 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-7] >>>>> - Level LOGIN :: [GRANTED] >>>>> DEBUG 04-03 19:54:37.148 o.a.o.d.d.u.UserDao:641 [nio-5443-exec-7] - >>>>> 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=i...@collisiondetection.biz, >>>>> phone=null], externalId=null, type=USER]]] >>>>> DEBUG 04-03 19:54:37.180 o.a.o.d.d.s.SessiondataDao:78 >>>>> [nio-5443-exec-7] - create :: create >>>>> DEBUG 04-03 19:54:37.180 o.a.o.d.d.s.SessiondataDao:48 >>>>> [nio-5443-exec-7] - startsession :: startsession >>>>> DEBUG 04-03 19:54:37.192 o.a.o.w.UserWebService:114 [nio-5443-exec-7] >>>>> - Login user: 1 >>>>> DEBUG 04-03 19:54:37.289 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-4] >>>>> - Level SOAP :: [GRANTED] >>>>> DEBUG 04-03 19:54:37.364 o.a.o.w.UserWebService:308 [nio-5443-exec-4] >>>>> - {"email":"ad...@example.com >>>>> ","externalId":"2","externalType":"moodle","firstname":"Admin","lastname":"User","username":"admin"} >>>>> DEBUG 04-03 19:54:37.368 o.a.o.w.UserWebService:312 [nio-5443-exec-4] >>>>> - jsonString {"email":"ad...@example.com >>>>> ","externalId":"2","externalType":"moodle","firstname":"Admin","lastname":"User","username":"admin"} >>>>> DEBUG 04-03 19:54:37.659 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] >>>>> - Level ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:37.671 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] >>>>> - Level ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:37.673 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] >>>>> - Level GROUP_ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:37.677 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] >>>>> - Level ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:37.678 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-6] >>>>> - Level ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:37.814 o.a.o.w.c.OmWebSocketPanel:63 >>>>> [nio-5443-exec-1] - Sending WebSocket PING >>>>> DEBUG 04-03 19:54:38.825 o.a.o.d.d.l.ConferenceLogDao:52 >>>>> [nio-5443-exec-9] - [add]: >>>>> org.apache.openmeetings.db.entity.log.ConferenceLog@59da5e8b >>>>> DEBUG 04-03 19:54:38.830 o.a.o.w.a.ClientManager:121 [nio-5443-exec-9] >>>>> - Adding online client: e0f706bf-4c37-4afc-961a-7801b9080268, room: null >>>>> DEBUG 04-03 19:54:38.832 o.a.o.w.c.MainPanel:161 [nio-5443-exec-9] - >>>>> WebSocketBehavior::onConnect [uid: e0f706bf-4c37-4afc-961a-7801b9080268, >>>>> session: 41B4D417E4DB6474AEB2301D63FA5E46, key: >>>>> org.apache.wicket.protocol.ws.api.registry.PageIdKey@0] >>>>> DEBUG 04-03 19:54:38.873 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-8] >>>>> - Level ADMIN :: [DENIED] >>>>> DEBUG 04-03 19:54:38.882 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-8] - :: >>>>> getPoll :: 11 >>>>> DEBUG 04-03 19:54:38.893 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-8] - :: >>>>> getArchived :: 11 >>>>> DEBUG 04-03 19:54:38.924 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-8] >>>>> - getByOwner() started >>>>> DEBUG 04-03 19:54:38.927 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-8] >>>>> - getByRoom roomId :: 11 >>>>> DEBUG 04-03 19:54:38.944 o.a.o.w.c.OmWebSocketPanel:89 >>>>> [nio-5443-exec-8] - WebSocketBehavior:: pingTimer is attached >>>>> DEBUG 04-03 19:54:39.506 o.a.o.w.c.OmWebSocketPanel:173 >>>>> [nio-5443-exec-2] - WebSocketBehavior::closeHandler The client closed its >>>>> connection with code '1001' and message: 'null' >>>>> DEBUG 04-03 19:54:39.507 o.a.o.d.d.l.ConferenceLogDao:52 >>>>> [nio-5443-exec-2] - [add]: >>>>> org.apache.openmeetings.db.entity.log.ConferenceLog@72f23a2e >>>>> DEBUG 04-03 19:54:39.524 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] >>>>> - Removing online room client: e0f706bf-4c37-4afc-961a-7801b9080268, room: >>>>> null >>>>> DEBUG 04-03 19:54:39.524 o.a.o.w.a.ClientManager:182 [nio-5443-exec-2] >>>>> - Removing online client: e0f706bf-4c37-4afc-961a-7801b9080268, roomId: >>>>> null >>>>> On 03/04/2020 19:45, Daniel Baker wrote: >>>>> >>>>> Maybe this sheds some more light on it : >>>>> >>>>> >>>>> On 03/04/2020 17:41, Zenon Panoussis wrote: >>>>> >>>>> Hi >>>>> >>>>> >>>>> This should only happen, if you have Debug output enabled (should be >>>>> disabled in production) >>>>> Is this you configuration? >>>>> >>>>> Yes, debug is enabled, I'm not in production yet. If it goes >>>>> away with debug off, all is well. >>>>> >>>>> Cheers, >>>>> >>>>> Z >>>>> >>>>> >>>>> >>>>> >>>> >>>> -- >>>> Best regards, >>>> Maxim >>>> >>>> >> >> -- >> Best regards, >> Maxim >> > > > -- > Best regards, > Maxim > > -- Best regards, Maxim