Yep Build server will serve you with the most recent version (demo-next has one of the latest builds ...)
On Sun, 29 Mar 2020 at 18:10, <[email protected]> wrote: > Hello, > > I want to move my M3 test instance to M4 (or is there a 5.0.0 stable > alpha or something like that which incorporates nightly the M4 changes you > are committing?) - I shoudl take the latest 3076 at : > > > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/ > > is that right? > > thanks, > > Ed > > > Quoting Maxim Solodovnik <[email protected]>: > > 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 <[email protected]> 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 <[email protected]> <[email protected]> >> 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 <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> 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)* >> * 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: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)* >> * 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: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> 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 <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> wrote: >> >> >> I find the bug in import >> Will fix ASAP (mea culpa) >> >> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> >> wrote: >> >> >> Will also add test for import >> >> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> >> 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 <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> >> 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 <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> <[email protected]> <[email protected]> >> <[email protected]> <[email protected]> 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 > > > > -- WBR Maxim aka solomax
