Actually 3.1.x uses WebSockets for chat messages only 3.2.x heavily uses WebSockets in room
On Thu, Mar 16, 2017 at 12:08 PM, Coscend@OM <[email protected]> wrote: > 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 > > -- WBR Maxim aka solomax
