Hello Maxim,

Finding:  We have been able to identify the possible cause of the issue.  This 
issue is going to affect installation of OpenMeetings 3.2.x which is within an 
enterprise inside production-grade servers.  

Solution:  We have successfully found and tested the solution of this issue.  
Before we post it assertively for others' use, we would like to validate the 
following to fool-proof our solution.

1. Did 3.1.x use Web sockets for creation and persistence of: 
(i) dashboard session 
(ii) conference room session

2. If 3.1.x used it, how is 3.2.x using Web sockets DIFFERENTLY for creation 
and persistence of:
(i) dashboard session 
(ii) conference room session
File:  MainPanel.java

protected void onTimer(AjaxRequestTarget target) {
                        log.debug("Sending WebSocket PING");
                        WebSocketHelper.sendClient(client, new byte[1]);
                }


Thank you.

Sincerely,

Hemant K. Sabat
 
Coscend Communications Solutions
Web site: www.Coscend.com 
------------------------------------------------------------------
Real-time, Interactive Video Collaboration, Tele-healthcare, Tele-education, 
Telepresence Services, on the fly…
------------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail Messages 
from Coscend Communications Solutions' posted at: 
http://www.Coscend.com/Terms_and_Conditions.html 




-----Original Message-----
From: Coscend@OM [mailto:om.insig...@coscend.com] 
Sent: Wednesday, March 15, 2017 2:12 AM
To: dev@openmeetings.apache.org
Subject: RE: 3.2.x Disconnect Error, Menu Click Twice Error

Dear Maxim,

To identify the cause of session disconnection, we are testing 3.2.x (no 
customization) with alternative configurations:
1. Different servers
2. Different reverse proxy servers and
3. Different SSL settings.  

We will share the result in a day or so.  Thank you.

Sincerely,

Hemant K. Sabat
 
Coscend Communications Solutions
Web site: www.Coscend.com
------------------------------------------------------------------
Real-time, Interactive Video Collaboration, Tele-healthcare, Tele-education, 
Telepresence Services, on the fly…
------------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail Messages 
from Coscend Communications Solutions' posted at: 
http://www.Coscend.com/Terms_and_Conditions.html
-----Original Message-----
From: Maxim Solodovnik [mailto:solomax...@gmail.com]
Sent: Wednesday, March 15, 2017 12:35 AM
To: dev <dev@openmeetings.apache.org>; om.insig...@coscend.com
Subject: Re: 3.2.x Disconnect Error, Menu Click Twice Error

Hello Hemant,

I don't see these issues locally
What is you configuration?
Are you using apache/nginx and proxy server?

can you reproduce these issues on our demo server?
https://om.alteametasoft.com:8443/next/

On Wed, Mar 15, 2017 at 11:20 AM, Coscend@OM <om.insig...@coscend.com> wrote:
> Dear OpenMeetings Developers and Testers,
>
>
>
> We are seeing three errors in the 3.2.1 RC2.  These errors were not 
> there in
> 3.1.5 while using the same database.  Since, 3.2.1 is still under 
> review for bug fixing and UAT, we are posting this to development forum.
>
> Environment:  CentOS 7.2,  Chrome browser
>
>
>
> 1.     The service disconnects every 1-2 minutes.
>
> 2.     The items in menu dropdown in Dashboard needs two clicks before it
> displays the page.
>
> 3.     The Administration panel does not offer a scroll down option at the
> right end in the first instance.  However, when we refresh / reload 
> the page, the scroll down bar appears.
>
>
>
> What are the causes of
>
> 1.     disconnection?
>
> 2.     Need for multiple clicks
>
> 3.     Need to reload?
>
>
>
> =============
>
> DETAILED LOG
>
> =============
>
> ERROR 03-14 22:40:35.832 WicketEndpoint.java 915655 86 
> org.apache.wicket.protocol.ws.javax.WicketEndpoint
> [http-nio-<IP-Port>-exec-1] - An error occurred in web socket 
> connection with id : 8
>
> java.io.IOException: Connection reset by peer
>
>             at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
>
> .
>
> DEBUG 03-14 22:40:35.834 MainPanel.java 915657 263 
> org.apache.openmeetings.web.common.MainPanel
> [http-nio-<IP-Port>-exec-1] - WebSocketBehavior::closeHandler [uid: 
> 171f76b1-bfd5-49eb-b028-2a0f9dc0ccad,
> session: 649794A7B2803BEC0225FAD85CEAEA87, key:
> org.apache.wicket.protocol.ws.api.registry.PageIdKey@a]
>
> DEBUG 03-14 22:40:35.834 Application.java 915657 411 
> org.apache.openmeetings.web.app.Application
> [http-nio-<IP-Port>-exec-1] - Removing online room client: 
> 171f76b1-bfd5-49eb-b028-2a0f9dc0ccad, room: 29
>
> DEBUG 03-14 22:40:35.834 ScopeApplicationAdapter.java 915657 580 
> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> [http-nio-<IP-Port>-exec-1] - [roomLeaveByScope] 
> 171f76b1-bfd5-49eb-b028-2a0f9dc0ccad 29 Client [streamid=5, 
> publicSID=171f76b1-bfd5-49eb-b028-2a0f9dc0ccad, isScreenClient=false, 
> isMobile = false, roomId=29, broadCastID=5, userId=1, avsettings=av, 
> isRecording=false, recordingId=null, recordingMetaDataId=null, 
> screenPublishStarted=false, interviewPodId=null, server=null] Scope 
> [name=29, path=/default/OpenMeetings, type=ROOM, autoStart=true, 
> creationTime=1489549185019, depth=2, enabled=true, running=true]
>
> DEBUG 03-14 22:40:35.834 ScopeApplicationAdapter.java 915657 598 
> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> [http-nio-<IP-Port>-exec-1] - [roomLeaveByScope] currentClient Client 
> [streamid=5, publicSID=171f76b1-bfd5-49eb-b028-2a0f9dc0ccad,
> isScreenClient=false, isMobile = false, roomId=29, broadCastID=5, 
> userId=1, avsettings=av, isRecording=false, recordingId=null, 
> recordingMetaDataId=null, screenPublishStarted=false, 
> interviewPodId=null, server=null]
>
> DEBUG 03-14 22:40:35.835 WhiteBoardService.java 915658 462 
> org.apache.openmeetings.core.remote.WhiteBoardService
> [http-nio-<IP-Port>-exec-1] - removeUserFromAllLists
> this.whiteBoardObjectListManager:
> org.apache.openmeetings.core.data.whiteboard.WhiteBoardObjectSyncManag
> er@799
> 5651d
>
> DEBUG 03-14 22:40:35.835 WhiteBoardService.java 915658 463 
> org.apache.openmeetings.core.remote.WhiteBoardService
> [http-nio-<IP-Port>-exec-1] - removeUserFromAllLists roomId: 29
>
> DEBUG 03-14 22:40:35.835 WhiteBoardService.java 915658 477 
> org.apache.openmeetings.core.remote.WhiteBoardService
> [http-nio-<IP-Port>-exec-1] - scope Scope [name=29, 
> path=/default/OpenMeetings, type=ROOM, autoStart=true, 
> creationTime=1489549185019, depth=2, enabled=true, running=true]
>
> DEBUG 03-14 22:40:35.836 ScopeApplicationAdapter.java 915659 611 
> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> [http-nio-<IP-Port>-exec-1] - removing Username Firstname.Lastname Tue 
> Mar
> 14 22:39:45 CDT 2017 streamid: 5
>
> DEBUG 03-14 22:40:35.836 RecordingService.java 915659 407 
> org.apache.openmeetings.core.remote.RecordingService
> [http-nio-<IP-Port>-exec-1] - ### stopRecordingShowForClient: Client 
> [streamid=5, publicSID=171f76b1-bfd5-49eb-b028-2a0f9dc0ccad,
> isScreenClient=false, isMobile = false, roomId=29, broadCastID=5, 
> userId=1, avsettings=av, isRecording=false, recordingId=null, 
> recordingMetaDataId=null, screenPublishStarted=false, 
> interviewPodId=null, server=null]
>
> ERROR 03-14 22:40:35.837 RecordingService.java 915660 256 
> org.apache.openmeetings.core.remote.RecordingService
> [http-nio-<IP-Port>-exec-1] - recordingMetaDataId is null
>
>
>
> Thank you.
>
>
>
> Sincerely,
>
>
>
> Hemant K. Sabat
>
>
>
> Coscend Communications Solutions
>
> Web site:  <http://www.coscend.com/> www.Coscend.com
>
> ------------------------------------------------------------------
>
> Real-time, Interactive Video Collaboration, Tele-healthcare, 
> Tele-education, Telepresence Services, on the fly.
>
> ------------------------------------------------------------------
>
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail 
> Messages from Coscend Communications Solutions' posted at:
> <http://www.coscend.com/Terms_and_Conditions.html>
> http://www.Coscend.com/Terms_and_Conditions.html
>
>
>
>
>
>
>



--
WBR
Maxim aka solomax



-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2016.0.8007 / Virus Database: 4756/14117 - Release Date: 03/14/17

-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2016.0.8007 / Virus Database: 4756/14117 - Release Date: 03/14/17




-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2016.0.8007 / Virus Database: 4756/14117 - Release Date: 03/14/17


Reply via email to