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