The error most probably caused by mod-rewrite not doing it's job Have you update server name in config?
On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote: > yes... same config... > > Am 30.03.20 um 10:20 schrieb Maxim Solodovnik: > > Not sure I get this :(( > > Are you behind Apache? > > Same config? > > > > On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote: > > > >> Hi Maxim, > >> > >> System is in user right now. I needed to switch to my test-system > >> > >> There I get an error in browser console > >> > >> Firefox can not connect to > >> > wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication > >> > >> aufbauen. > >> > >> Greetings Peter > >> > >> Am 30.03.20 um 08:04 schrieb Peter Dähn: > >>> Hi Maxim, > >>> > >>> I missed the change in server.xml > >>> > >>> now it works, but lms dapter has a problem with this configuration. > >>> Will investigate here. > >>> > >>> Thanks so far > >>> > >>> Peter > >>> > >>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik: > >>>> So I assume > >>>> 1) you put config from SO to your Apache > >>>> 2) change the line RedirectMatch ^/$ > >>>> https://domain.test-test.eu/openmeetings > >>>> 3) restart Apache > >>>> 4) change conf/server.xml > https://markmail.org/message/5wnts6izxxmejord > >>>> 5) restart OM > >>>> > >>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote: > >>>> > >>>>> Thanks for the information, > >>>>> > >>>>> but I get an error in browser console... > >>>>> > >>>>> XML-Verarbeitungsfehler: Syntax-Fehler > >>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin > >>>>> Zeile Nr. 1, Spalte 1: > >>>>> > >>>>> and network monitor shows 400 bad request on > >>>>> > >>>>> > >> > https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin > >>>>> > >>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik: > >>>>> > >> > https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass > >>>>>> this will work for 5.0 with minimum-to-none modifications > >>>>>> > >>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote: > >>>>>> > >>>>>>> I know... this is really something here with my system... it is > >>>>>>> something with tomcat->https-> upload dialog... > >>>>>>> > >>>>>>> But doesn't seem to be a showstopper for release... > >>>>>>> > >>>>>>> Is there a guide for apache config? I'm in homeoffice and archived > >>>>>>> mails > >>>>>>> are not available here... > >>>>>>> > >>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik: > >>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :( > >>>>>>>> > >>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote: > >>>>>>>> > >>>>>>>>> no... this also happen with one uploaded file... seems to happen > >>>>>>>>> with > >>>>>>>>> larger files >1MB but sometimes the same file can be uploaded or > >>>>> not... > >>>>>>>>> so it is not a size limit. But evrything I try with time and > frames > >>>>>>>>> didn't help. > >>>>>>>>> > >>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik: > >>>>>>>>>> What are the steps to reproduce? > >>>>>>>>>> > >>>>>>>>>> to take 200k PDF and upload it 10 times? > >>>>>>>>>> > >>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote: > >>>>>>>>>> > >>>>>>>>>>> Hi Maxim, > >>>>>>>>>>> > >>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be > >>>>>>>>>>> in-sync with > >>>>>>>>>>> global property -->* > >>>>>>>>>>> > >>>>>>>>>>> so i already try it... > >>>>>>>>>>> *:-( * > >>>>>>>>>>> Right now I try to use http and this worked. So I will switch > to > >>>>>>> apache > >>>>>>>>>>> mod_proxy during the day. I think this is the fastest way now. > >>>>>>>>>>> > >>>>>>>>>>> Thank you so far > >>>>>>>>>>> Peter > >>>>>>>>>>> > >>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> My bad > >>>>>>>>>>> there is another place to changehttps:// > >> > github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121 > >>>>>>>>>>> You should see correct Tomcat version in catalina.out > >>>>>>>>>>> > >>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> < > >>>>>>> da...@vcrp.de> > >>>>>>>>> wrote: > >>>>>>>>>>> Hi Maxim, > >>>>>>>>>>> > >>>>>>>>>>> sorry took a "bit" longer... > >>>>>>>>>>> > >>>>>>>>>>> Unfortunately nothing changed. The same error. > >>>>>>>>>>> > >>>>>>>>>>> Could you help me to find the point, where this post request to > >>>>>>> upload a > >>>>>>>>>>> file will be generated? > >>>>>>>>>>> > >>>>>>>>>>> Greetings Peter > >>>>>>>>>>> > >>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> Can you try to update Tomcat to 9.0.33 > >>>>>>>>>>> like this > >>>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85 > >>>>>>>>>>> Most probably it will help with upload > >>>>>>>>>>> > >>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> < > >>>>>>> da...@vcrp.de> > >>>>>>>>> wrote: > >>>>>>>>>>> here you are... > >>>>>>>>>>> > >>>>>>>>>>> Revision 81e95ac > >>>>>>>>>>> Builddate 2020-02-21T14:27:26Z > >>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as > >>>>>>>>>>> far as I > >>>>>>>>>>> understand, this doesn't happen any time... > >>>>>>>>>>> > >>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> can you share revision of your version? > >>>>>>>>>>> > >>>>>>>>>>> While you have "endless rolling balls" do you have any error > >>>>> requests > >>>>>>> in > >>>>>>>>>>> Dev console->Network? > >>>>>>>>>>> anything with status 500 or so? > >>>>>>>>>>> > >>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> < > >>>>>>> da...@vcrp.de> > >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> > >>>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> Hi Maxim, > >>>>>>>>>>> > >>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't > >>>>>>>>>>> work > >>>>>>> with > >>>>>>>>>>> our coustom.css. I would prefer to "repair" current > installation > >>>>>>> (latest > >>>>>>>>>>> build without bootstrap). > >>>>>>>>>>> > >>>>>>>>>>> Upload wors on demo. > >>>>>>>>>>> > >>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* > But > >>>>> this > >>>>>>>>>>> one I ignored. > >>>>>>>>>>> > >>>>>>>>>>> Greetings Peter > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> Are you using most recent version of M4? > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Do you have these upload issues on demo? > >>>>>>>>>>> (If yes - please share problem doc) > >>>>>>>>>>> > >>>>>>>>>>> * there was an issue in Wicket fixed recently, could you > >>>>>>>>>>> update and > >>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically) > >>>>>>>>>>> > >>>>>>>>>>> 2) `group/customcss` can be ignored > >>>>>>>>>>> Any other errors (in browser console or server log)? > >>>>>>>>>>> > >>>>>>>>>>> (chat is missing sounds like JS error) > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> < > >>>>>>> da...@vcrp.de> > >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> > >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de > > > >>>>>>> wrote: > >>>>>>>>>>> Hi Maxim, > >>>>>>>>>>> > >>>>>>>>>>> there are two issues left. Maybe my installation. But it is > >>>>>>>>>>> the same > >>>>>>>>>>> behaviour on test and on production. > >>>>>>>>>>> > >>>>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same > >>>>>>>>>>> file > >>>>>>>>>>> > >>>>>>>>>>> might > >>>>>>>>>>> > >>>>>>>>>>> work or not. > >>>>>>>>>>> > >>>>>>>>>>> I get an error in the logs, but no recommended solution helped. > >>>>>>>>>>> > >>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 > >>>>>>>>>>> [io-5080-exec-23] - > >>>>>>>>>>> > >>>>>>>>>>> Upload > >>>>>>>>>>> > >>>>>>>>>>> failed: Processing of multipart/form-data request failed. > >>>>>>>>>>> java.io.IOException: Stream reset* > >>>>>>>>>>> > >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: > >>>>>>>>>>> Processing of multipart/form-data request failed. > >>>>> java.io.IOException: > >>>>>>>>>>> Stream reset* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* > >> > >>>>>>>>>>> * 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)* > >> > >>>>>>>>>>> * atorg.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:666)* > >> > >>>>>>>>>>> * 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:688)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* > >>>>>>>>>>> > >>>>>>>>>>> * 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.catalina.connector.ClientAbortException: > >>>>>>>>>>> java.io.IOException: Stream reset* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> java.base/java.io > >>>>> .FilterInputStream.read(FilterInputStream.java:133)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* > >> > >>>>>>>>>>> * at > java.base/java.io.InputStream.read(InputStream.java:205)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* > >>>>>>>>>>> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* > >>>>>>>>>>> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* > >> > >>>>>>>>>>> * ... 39 common frames omitted* > >>>>>>>>>>> *Caused by: java.io.IOException: Stream reset* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)* > >>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)* > >> > >>>>>>>>>>> * ... 50 common frames omitted* > >>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 > >>>>>>>>>>> [io-5080-exec-14] - > >>>>>>>>>>> > >>>>>>>>>>> Upload > >>>>>>>>>>> > >>>>>>>>>>> failed: Processing of multipart/form-data request failed. > Stream > >>>>> ended > >>>>>>>>>>> unexpectedly* > >>>>>>>>>>> > >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: > >>>>>>>>>>> Processing of multipart/form-data request failed. Stream ended > >>>>>>>>>>> > >>>>>>>>>>> unexpectedly* > >>>>>>>>>>> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* > >> > >>>>>>>>>>> * 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)* > >> > >>>>>>>>>>> * atorg.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:666)* > >> > >>>>>>>>>>> * 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:688)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* > >>>>>>>>>>> > >>>>>>>>>>> * 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.commons.fileupload.MultipartStream$MalformedStreamException: > >>>>>>>>>>> Stream ended unexpectedly* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)* > >> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* > >> > >>>>>>>>>>> * at > java.base/java.io.InputStream.read(InputStream.java:205)* > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* > >>>>>>>>>>> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* > >>>>>>>>>>> > >>>>>>>>>>> * at > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* > >> > >>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used: > >>>>>>>>>>> > >>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"* > >>>>>>>>>>> * connectionTimeout="20000"* > >>>>>>>>>>> * redirectPort="5443" />* > >>>>>>>>>>> > >>>>>>>>>>> * <Connector port="5443" > >>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"* > >>>>>>>>>>> * maxThreads="150" connectionTimeout="20000" > >>>>>>>>>>> SSLEnabled="true" * > >>>>>>>>>>> * > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation" > >>>>>>>>>>> * > >>>>>>>>>>> > >>>>>>>>>>> * <UpgradeProtocol > >>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />* > >>>>>>>>>>> * <SSLHostConfig>* > >>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"* > >>>>>>>>>>> * certificateFile="cert.pem"* > >>>>>>>>>>> * certificateChainFile="chain.txt"* > >>>>>>>>>>> * type="RSA" />* > >>>>>>>>>>> * </SSLHostConfig>* > >>>>>>>>>>> * </Connector>* > >>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3" > >>>>>>>>>>> redirectPort="5443" > >>>>> />* > >>>>>>>>>>> 2. I get an error during room load. This seems to prevent > >>>>>>>>>>> sometimes > >>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just > >>>>> rotating > >>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser > console > >>>>>>> shows: > >>>>>>>>>>> *The resource of" > >>>>>>>>>>> > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" > >>>>>>>>>>> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > >< > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >> < > >>>>>>>>>>> > https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> > >>>>>>>>>>> < > >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5 > > > >>>>>>>>> was > >>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html") > >>>>>>>>>>> (X-Content-Type-Options: nosniff).* > >>>>>>>>>>> > >>>>>>>>>>> where 5 is the used group id for the external users. > >>>>>>>>>>> > >>>>>>>>>>> Any Ideas about that? > >>>>>>>>>>> > >>>>>>>>>>> Greetings Peter > >>>>>>>>>>> > >>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> Should be fixed > >>>>>>>>>>> Thanks for the report! > >>>>>>>>>>> > >>>>>>>>>>> please let me know if anything else need to be fixed :) > >>>>>>>>>>> > >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik < > >>>>> solomax...@gmail.com> > >>>>>>> < > >>>>>>>>> solomax...@gmail.com> < > >>>>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> <solomax...@gmail.com> > >>>>> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> wrote: > >>>>>>>>>>> I find the bug in import > >>>>>>>>>>> Will fix ASAP (mea culpa) > >>>>>>>>>>> > >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik < > >>>>> solomax...@gmail.com> > >>>>>>> < > >>>>>>>>> solomax...@gmail.com> < > >>>>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> <solomax...@gmail.com> > >>>>> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Will also add test for import > >>>>>>>>>>> > >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik < > >>>>> solomax...@gmail.com> > >>>>>>> < > >>>>>>>>> solomax...@gmail.com> < > >>>>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> <solomax...@gmail.com> > >>>>> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Hello Peter, > >>>>>>>>>>> > >>>>>>>>>>> I just have added the test: 2 hashes are being generated for > the > >>>>> same > >>>>>>>>>>> external user (same externalId/externalType) > >>>>>>>>>>> No additional user was created in this case > >>>>>>>>>>> > >>>>>>>>>>> Please share your use case when you will be ready > >>>>>>>>>>> > >>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik < > >>>>> solomax...@gmail.com> > >>>>>>> < > >>>>>>>>> solomax...@gmail.com> < > >>>>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> <solomax...@gmail.com> > >>>>> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>> <solomax...@gmail.com> < > >>>>>>>>> solomax...@gmail.com> <solomax...@gmail.com> > >>>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Thanks Peter > >>>>>>>>>>> > >>>>>>>>>>> Ill investigate the code and will try to find what is going on > >>>>>>>>>>> > >>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> < > >>>>>>> da...@vcrp.de> > >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> > >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de > > > >> < > >>>>>>>>> da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> < > >>>>>>>>> da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote: > >>>>>>>>>>> Hi Maxim, > >>>>>>>>>>> > >>>>>>>>>>> sorry for not answering, much to do these days. > >>>>>>>>>>> > >>>>>>>>>>> I found a explanation for "lost files" but no solution. > >>>>>>>>>>> > >>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during > >>>>>>>>>>> SOAP > >>>>>>>>>>> login instead of using former account. New user will be put in > an > >>>>> new > >>>>>>>>>>> group. Default group will be ignored. I try to figure out, if > the > >>>>>>>>>>> problem is the adpter or OM. > >>>>>>>>>>> > >>>>>>>>>>> Greetings Peter > >>>>>>>>>>> > >>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik: > >>>>>>>>>>> > >>>>>>>>>>> Hello All, > >>>>>>>>>>> > >>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks > >>>>>>>>>>> > >>>>>>>>>>> Current blockers are: > >>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192 > >>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode > >>>>>>>>>>> 3) "Files messed up during backup restore" (steps still > required) > >>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes > >>>>>>>>>>> > >>>>>>>>>>> Additionally I would like to implement this onehttps:// > >>>>>>>>>>> > >>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167 > >>>>>>>>>>> > >>>>>>>>>>> And check some other issues (like OM at Safari) > >>>>>>>>>>> > >>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT: > >>>>> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/ > >>>>>>>>>>> It is also installed at demo-nexthttps:// > >>>>>>> om.alteametasoft.com:8443/next > >>>>>>>>>>> Please test this version and report back any issues found > >>>>>>>>>>> > >>>>>>>>>>> Thanks in advance > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> WBR > >>>>>>>>>>> Maxim aka solomax > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> WBR > >>>>>>>>>>> Maxim aka solomax > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> WBR > >>>>>>>>>>> Maxim aka solomax > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> WBR > >>>>>>>>>>> Maxim aka solomax > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >> > > -- WBR Maxim aka solomax