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
>>> .NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1167)
>>>         at org.apache.tomcat.util.net
>>> .NioEndpoint$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(WsHttpUpgradeHandler.java:148)
>>>         at
>>> org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
>>>         at
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
>>>         at
>>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:754)
>>>         at org.apache.tomcat.util.net
>>> .NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1376)
>>>         at org.apache.tomcat.util.net
>>> .SocketProcessorBase.run(SocketProcessorBase.java:49)
>>>         at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>>         at
>>> java.util.concurrent.ThreadPoolExecutor$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.entity.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.app.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.ui.widget.menu.MenuBehavior.onAjax(MenuBehavior.java:112)
>>>         at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re
>>> <http://ore.ajax.jqueryajaxbehavior.re/>
>>> spond(JQueryAjaxBehavior.java:173)
>>>         at
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
>>>         at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
>>>         at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
>>>
>>> ============
>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> ‫محمد تشکری‬‎
>> مشاور راهکارهای جامع فاوا
>>
>>
>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>
>
> ‫محمد تشکری‬‎
> مشاور راهکارهای جامع فاوا
>
>
>
>

Reply via email to