Hmm, 20 Chromium incognito windows works as expected I have tested on "localhost" With latest 4.0.2-SNAPSHOT
Can you please test latest version from our build server? https://builds.apache.org/view/M-R/view/OpenMeetings/job/OpenMeetings%204.0.x/ On Thu, Feb 8, 2018 at 1:05 PM, محمد تشکری <[email protected]> wrote: > I’ve problem more than once , > in single server I’ve 300 Mbps internet bandwidth. > and have these problems :(( > > On Feb 8, 2018, at 09:09, Maxim Solodovnik <[email protected]> wrote: > > I'm afraid it will be impossible for me to reproduce your HW configuration > :((( > too powerful :) > Will try to double-check locally with 20 incognito browser windows in > restricted > Will let you know the results > > On Thu, Feb 8, 2018 at 11:53 AM, محمد تشکری <[email protected]> > wrote: > >> -One of servers( and my single server) is DL580 HP(80 core/128 GB RAM) >> -Java options for HighLOAD set in red5.sh >> -Ubuntu 16.04(xenial) x86_64 >> -other server (the 3 ones) Super micro(24 core/128GB Ram) >> -Java options are default in red5.sh >> -one Os is CentOS 7.0 and 2 others are Ubuntu 16.04 Xenial x86_64 >> All setting for Java options and installations of OM’s are done step by >> step from openmeetings guides are in website. >> -This is limits for Java Process of OM >> Limit Soft Limit Hard Limit Units >> Max cpu time unlimited unlimited >> seconds >> Max file size unlimited unlimited bytes >> Max data size unlimited unlimited bytes >> Max stack size 8388608 unlimited bytes >> Max core file size 0 unlimited bytes >> Max resident set unlimited unlimited bytes >> Max processes 515530 515530 >> processes >> Max open files 1048576 1048576 files >> Max locked memory 65536 65536 bytes >> Max address space unlimited unlimited bytes >> Max file locks unlimited unlimited locks >> Max pending signals 515530 515530 >> signals >> Max msgqueue size 819200 819200 bytes >> Max nice priority 0 0 >> Max realtime priority 0 0 >> Max realtime timeout unlimited unlimited us >> -No suspicious log seen. >> >> On Feb 8, 2018, at 07:34, Maxim Solodovnik <[email protected]> wrote: >> >> OK, >> >> What OS hardware are using for your server? >> Is it possible you hit some OS limitation for amount of connections? >> Is there anything suspicious in system logs? >> >> On Wed, Feb 7, 2018 at 8:45 PM, محمد تشکری <[email protected]> >> wrote: >> >>> unfortunately No >>> >>> On Feb 7, 2018, at 15:33, Maxim Solodovnik <[email protected]> wrote: >>> >>> Is it reproducible on our demo? >>> >>> WBR, Maxim >>> (from mobile, sorry for the typos) >>> >>> On Wed, Feb 7, 2018, 18:44 محمد تشکری <[email protected]> wrote: >>> >>>> -Using Default OM Configuration >>>> -No https/rtmps, >>>> -No proxy, >>>> -20 Users from 3 servers >>>> -From single server I have the same Issue >>>> in single server the issue occurred after 10th user joins the meeting, >>>> and >>>> in hazelcast server config the issue occurred after 4th user joins the >>>> meeting. >>>> Network test was successful in both cases. >>>> >>>> On Feb 7, 2018, at 14:58, Maxim Solodovnik <[email protected]> >>>> wrote: >>>> >>>> I'm not sure this issue is somehow caused by the cluster config .... >>>> >>>> What is your OM configuration? >>>> Are you using HTTPS? RTMPS? >>>> Do you have frontend proxy? If yes which one? Apache? nginx? >>>> >>>> How many users are required to reproduce this issue? >>>> Is this issue 100% reproducible? if yes, what are the steps? >>>> >>>> Is it reproducible for you in single server configuration? >>>> On our demo server? >>>> >>>> On Wed, Feb 7, 2018 at 6:22 PM, محمد تشکری <[email protected]> >>>> wrote: >>>> >>>>> I think this is critical because my audience are kicked out from >>>>> meeting steady and the meeting was cancelled for this issue! >>>>> What config will help you? >>>>> I got the hazelcast member ship OK messages, all ports are opened and >>>>> hazelcast configured to discover via tcp/ip. >>>>> >>>>> >>>>> On Feb 7, 2018, at 14:46, Maxim Solodovnik <[email protected]> >>>>> wrote: >>>>> >>>>> Hello, >>>>> >>>>> Why to you think this is critical error? Usually java.io.EOFException >>>>> means client has disconnected .... >>>>> Can you please provide more details on your steps and configuration? >>>>> >>>>> On Wed, Feb 7, 2018 at 6:14 PM, Mohammad Tashackori < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Maxim, >>>>>> I’ve encountered an error with websocket in OM 4.0.1 with Hazelcast >>>>>> enabled nodes >>>>>> >>>>>> the following messages I’ve got in one of nodes and the other have >>>>>> the same errors: >>>>>> =================================== >>>>>> ERROR 02-05 01:04:37.320 o.a.w.p.w.j.WicketEndpoint:86 >>>>>> [0.0-5080-exec-4] - An error occurred in web socket connection with id : >>>>>> 2 >>>>>> java.io.EOFException: null >>>>>> at org.apache.tomcat.util.net.Nio >>>>>> Endpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1167) >>>>>> at org.apache.tomcat.util.net.Nio >>>>>> Endpoint$NioSocketWrapper.read(NioEndpoint.java:1107) >>>>>> at org.apache.tomcat.websocket.se >>>>>> rver.WsFrameServer.onDataAvailable(WsFrameServer.java:72) >>>>>> at org.apache.tomcat.websocket.se >>>>>> rver.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171) >>>>>> at org.apache.tomcat.websocket.se >>>>>> rver.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151) >>>>>> at org.apache.tomcat.websocket.se >>>>>> rver.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandl >>>>>> er.java:148) >>>>>> at org.apache.coyote.http11.upgra >>>>>> de.UpgradeProcessorInternal.dispatch(UpgradeProcessorInterna >>>>>> l.java:54) >>>>>> at org.apache.coyote.AbstractProc >>>>>> essorLight.process(AbstractProcessorLight.java:53) >>>>>> at org.apache.coyote.AbstractProt >>>>>> ocol$ConnectionHandler.process(AbstractProtocol.java:754) >>>>>> at org.apache.tomcat.util.net.Nio >>>>>> Endpoint$SocketProcessor.doRun(NioEndpoint.java:1376) >>>>>> at org.apache.tomcat.util.net.Soc >>>>>> ketProcessorBase.run(SocketProcessorBase.java:49) >>>>>> at java.util.concurrent.ThreadPoo >>>>>> lExecutor.runWorker(ThreadPoolExecutor.java:1149) >>>>>> at java.util.concurrent.ThreadPoo >>>>>> lExecutor$Worker.run(ThreadPoolExecutor.java:624) >>>>>> at org.apache.tomcat.util.threads >>>>>> .TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>> DEBUG 02-05 01:04:37.476 o.a.o.w.c.MainPanel:180 [0.0-5080-exec-4] - >>>>>> WebSocketBehavior::closeHandler [uid: >>>>>> 0cc4eea2-684a-4b3a-b940-f9e87c77affa, >>>>>> session: D8CB9008B6AE8913A2A77AD7 >>>>>> 69C818D6, key: org.apache.wicket.protocol.ws.api.registry.PageIdKey@0 >>>>>> ] >>>>>> DEBUG 02-05 01:04:37.496 o.a.o.w.a.Application:613 [0.0-5080-exec-4] >>>>>> - Removing online room client: 0cc4eea2-684a-4b3a-b940-f9e87c77affa, >>>>>> room: 31 >>>>>> DEBUG 02-05 01:04:37.530 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>> [Thread-21] - [MessageSender] -> 'Unable to send message to NULL scope' >>>>>> stopStream, java.lang.Object@7098e910 >>>>>> DEBUG 02-05 01:04:37.553 o.a.o.c.u.WebSocketHelper:152 >>>>>> [0.0-5080-exec-4] - Sending WebSocket message: roomExit >>>>>> DEBUG 02-05 01:04:37.804 o.a.o.d.d.r.PollDao:104 [0.0-5080-exec-8] - >>>>>> :: hasPoll :: 31 >>>>>> DEBUG 02-05 01:04:37.824 o.a.o.d.d.r.PollDao:98 [0.0-5080-exec-8] - >>>>>> :: getArchived :: 31 >>>>>> DEBUG 02-05 01:04:40.926 o.a.o.d.u.AuthLevelUtil:42 [0.0-5080-exec-1] >>>>>> - Level Admin :: [GRANTED] >>>>>> DEBUG 02-05 01:04:41.677 o.a.o.d.d.r.PollDao:104 [0.0-5080-exec-8] - >>>>>> :: hasPoll :: 31 >>>>>> DEBUG 02-05 01:04:41.731 o.a.o.d.d.r.PollDao:98 [0.0-5080-exec-8] - >>>>>> :: getArchived :: 31 >>>>>> DEBUG 02-05 01:04:43.308 o.a.o.w.c.MainPanel:117 [.0-5080-exec-10] - >>>>>> Sending WebSocket PING >>>>>> DEBUG 02-05 01:04:49.542 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>> [0.0-5080-exec-4] - [addConferenceLog]: org.apache.openmeetings.db.ent >>>>>> ity.log.ConferenceLog@723af11e >>>>>> DEBUG 02-05 01:04:49.566 o.a.o.w.a.Application:411 [0.0-5080-exec-4] >>>>>> - Removing online client: 0cc4eea2-684a-4b3a-b940-f9e87c77affa, >>>>>> roomId: null >>>>>> DEBUG 02-05 01:04:49.642 o.a.o.c.u.WebSocketHelper:225 >>>>>> [0.0-5080-exec-6] - Sending WebSocket message: {"type":"wb"} >>>>>> ERROR 02-05 01:04:50.017 o.a.w.DefaultExceptionMapper:170 >>>>>> [0.0-5080-exec-7] - Unexpected error occurred >>>>>> java.lang.NullPointerException: null >>>>>> at org.apache.openmeetings.web.ap >>>>>> p.Application.exitRoom(Application.java:395) >>>>>> at org.apache.openmeetings.web.ro >>>>>> om.menu.RoomMenuPanel.exit(RoomMenuPanel.java:377) >>>>>> at org.apache.openmeetings.web.ro >>>>>> om.menu.RoomMenuPanel$2.onClick(RoomMenuPanel.java:107) >>>>>> at com.googlecode.wicket.jquery.u >>>>>> i.widget.menu.MenuBehavior.onAjax(MenuBehavior.java:112) >>>>>> at com.googlecode.wicket.jquery.c >>>>>> ore.ajax.JQueryAjaxBehavior.re >>>>>> <http://ore.ajax.jqueryajaxbehavior.re/> >>>>>> spond(JQueryAjaxBehavior.java:173) >>>>>> at org.apache.wicket.ajax.Abstrac >>>>>> tDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598) >>>>>> at org.apache.wicket.core.request >>>>>> .handler.ListenerRequestHandler.internalInvoke(ListenerReque >>>>>> stHandler.java:306) >>>>>> at org.apache.wicket.core.request >>>>>> .handler.ListenerRequestHandler.invoke(ListenerRequestHandle >>>>>> r.java:280) >>>>>> >>>>>> ============ >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>>> >>>>> محمد تشکری >>>>> مشاور راهکارهای جامع فاوا >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>>> >>>> محمد تشکری >>>> مشاور راهکارهای جامع فاوا >>>> >>>> >>>> >>>> >>> محمد تشکری >>> مشاور راهکارهای جامع فاوا >>> >>> >>> >>> >> >> >> -- >> WBR >> Maxim aka solomax >> >> >> محمد تشکری >> مشاور راهکارهای جامع فاوا >> >> >> >> > > > -- > WBR > Maxim aka solomax > > > محمد تشکری > مشاور راهکارهای جامع فاوا > > > > -- WBR Maxim aka solomax
