-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] 
> <mailto:[email protected]>> wrote:
> unfortunately No
> 
>> On Feb 7, 2018, at 15:33, Maxim Solodovnik <[email protected] 
>> <mailto:[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] 
>> <mailto:[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] 
>>> <mailto:[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] 
>>> <mailto:[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] 
>>>> <mailto:[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] 
>>>> <mailto:[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 
>>>> <http://org.apache.tomcat.util.net/>.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1167)
>>>>         at org.apache.tomcat.util.net 
>>>> <http://org.apache.tomcat.util.net/>.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1107)
>>>>         at org.apache.tomcat.websocket.se 
>>>> <http://org.apache.tomcat.websocket.se/>rver.WsFrameServer.onDataAvailable(WsFrameServer.java:72)
>>>>         at org.apache.tomcat.websocket.se 
>>>> <http://org.apache.tomcat.websocket.se/>rver.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
>>>>         at org.apache.tomcat.websocket.se 
>>>> <http://org.apache.tomcat.websocket.se/>rver.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
>>>>         at org.apache.tomcat.websocket.se 
>>>> <http://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 
>>>> <http://org.apache.tomcat.util.net/>.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1376)
>>>>         at org.apache.tomcat.util.net 
>>>> <http://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 
>>>> <http://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 
>>>> <http://org.apache.openmeetings.web.ro/>om.menu.RoomMenuPanel.exit(RoomMenuPanel.java:377)
>>>>         at org.apache.openmeetings.web.ro 
>>>> <http://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
>> 
>> ‫محمد تشکری‬‎
>> مشاور راهکارهای جامع فاوا
>> 
>> 
>> 
> 
> ‫محمد تشکری‬‎
> مشاور راهکارهای جامع فاوا
> 
> 
> 
> 
> 
> 
> -- 
> WBR
> Maxim aka solomax

‫محمد تشکری‬‎
مشاور راهکارهای جامع فاوا



Reply via email to