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:[email protected]]
Sent: Wednesday, March 15, 2017 2:12 AM
To: [email protected]
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:[email protected]]
Sent: Wednesday, March 15, 2017 12:35 AM
To: dev <[email protected]>; [email protected]
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 <[email protected]> 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