Blank Video and Audio for some participants


#1

Hi All,

We are working on a private instance Jitsi server to allow us to deliver mentoring between industry and students in schools. We initially tried using Google Hangouts and Zoom but ran into issues with Education departments having blanket blocks on these kinds of services. As this is self hosted the Departments in various states will be able to add exceptions or to begin with not be classified in the video conferencing filter category.

Unfortunately while our internal unfiltered tests have been successful a particular states IT ecosystem isn’t playing ball and the test users within their network are experiencing black video and audio but can see and participate in the chat. Inserted below are the Chrome Developer Tools Console logs that the test user has sent me.

Any guidance would be greatly appreciated on where to go from here.

(TIME) index.html loaded:	 651.8900000000001
[modules/browser/BrowserCapabilities.js] <new t>:  This appears to be chrome, ver: 54.0
[modules/settings/Settings.js] <Object.get callStatsUserName [as callStatsUserName]>:  generated callstats uid Cara-PuA
[react/index.web.js] <HTMLDocument.<anonymous>>:  (TIME) document ready:	 8566.565
[react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state rehydrated as Object
[react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state persisted. 99914b932bd37a50b983c5e7c90ae93b -> 89c59f54351f64c8f0c30395dc9a11be
[modules/UI/videolayout/VideoLayout.js] <Object.changeUserAvatar>:  Missed avatar update - no small video yet for undefined
[JitsiMeetJS.js] <Object.init>:  Analytics disabled, disposing.
[modules/statistics/AnalyticsAdapter.js] <e.value>:  Disposing of analytics adapter.
[react/features/base/media/middleware.js] <>:  Start muted: 
[react/features/base/media/middleware.js] <>:  Start audio only set to false
[react/features/base/conference/middleware.js] <>:  Audio-only disabled
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/xmpp/xmpp.js] <t.value>:  P2P STUN servers:  Array[3]
[modules/xmpp/xmpp.js] <t.value>:  Lip-sync enabled !
[modules/xmpp/xmpp.js] <t.value>:  (TIME) Strophe connecting:	 9628.985
[react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state persisted. 89c59f54351f64c8f0c30395dc9a11be -> b69660cb33b446e6c64db12d632ef532
[modules/xmpp/xmpp.js] <t.value>:  (TIME) Strophe connected:	 11586.185000000001
[modules/xmpp/xmpp.js] <t.value>:  My Jabber ID: a5c58559-cca7-4500-b245-a73b92229cf9@guest.jitsi.ebeacon.net.au/b8c63a06-0cbe-49b0-b5d9-81b202760a3b
[modules/xmpp/strophe.ping.js] <a.value>:  XMPP pings will be sent every 10000 ms
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[2] ReferenceError: MediaStream is not defined(…)
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined(…)
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined(…)
[conference.js] <>:  initialized with 0 local tracks
[modules/xmpp/ChatRoom.js] <new t>:  Joined MUC as test3@conference.jitsi.ebeacon.net.au/a5c58559
[modules/e2eping/e2eping.js] <new e>:  Initializing e2e ping; pingInterval=10000, analyticsInterval=60000.
[modules/connectivity/ParticipantConnectionStatus.js] <new e>:  RtcMuteTimeout set to: 2000
[modules/statistics/AvgRTPStatsReporter.js] <new e>:  Avg RTP stats will be calculated every 15 samples
[JitsiConference.js] <new i>:  backToP2PDelay: 5
[modules/videosipgw/VideoSIPGW.js] <new e>:  creating VideoSIPGW
[conference.js] <Object.updateAudioIconEnabled>:  Microphone button enabled: false local audio: null audio devices:  device count: 0
[conference.js] <Object.updateVideoIconEnabled>:  Camera button enabled: false local video: null video devices:  device count: 0
[modules/xmpp/moderator.js] <i.setFocusUserJid>:  Focus jid set to:  undefined
[modules/settings/Settings.js] <Object.get machineId [as machineId]>:  generated id 4ff922aef23bf6e36548c6663116a670
[modules/xmpp/moderator.js] <i.createConferenceIq>:  Session ID: null machine UID: 4ff922aef23bf6e36548c6663116a670
[conference.js] <Object.updateAudioIconEnabled>:  Microphone button enabled: true local audio: null audio devices: [object MediaDeviceInfo],[object MediaDeviceInfo],[object MediaDeviceInfo] device count: 3
[conference.js] <Object.updateVideoIconEnabled>:  Camera button enabled: true local video: null video devices: [object MediaDeviceInfo] device count: 1
[modules/xmpp/moderator.js] <i.setFocusUserJid>:  Focus jid set to:  focus@auth.jitsi.ebeacon.net.au
[modules/xmpp/moderator.js] <i.parseConfigOptions>:  Authentication enabled: true
[modules/xmpp/moderator.js] <i.parseConfigOptions>:  External authentication enabled: false
[modules/xmpp/moderator.js] <i.parseConfigOptions>:  Sip gateway enabled:  false
[modules/xmpp/ChatRoom.js] <t.value>:  entered test3@conference.jitsi.ebeacon.net.au/6440f54d Object
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  6440f54d thumbnail connection status: active
[conference.js] <r.<anonymous>>:  USER 6440f54d connnected: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/ChatRoom.js] <t.value>:  entered test3@conference.jitsi.ebeacon.net.au/13249e6c Object
[modules/event/Jvb121EventGenerator.js] <e.value>:  JVB121 status true => false
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  13249e6c thumbnail connection status: active
[conference.js] <r.<anonymous>>:  USER 13249e6c connnected: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/ChatRoom.js] <t.value>:  entered test3@conference.jitsi.ebeacon.net.au/focus Object
[modules/xmpp/ChatRoom.js] <t.value>:  Ignore focus: test3@conference.jitsi.ebeacon.net.au/focus, real JID: focus@auth.jitsi.ebeacon.net.au/focus14618127460
[modules/version/ComponentsVersions.js] <>:  Got xmpp version: Prosody(0.10.0,Linux)
[modules/version/ComponentsVersions.js] <>:  Got focus version: JiCoFo(1.0.1.0-440,Linux)
[modules/version/ComponentsVersions.js] <>:  Got videobridge version: JVB(0.1.1093,Linux)
[modules/xmpp/ChatRoom.js] <t.value>:  entered test3@conference.jitsi.ebeacon.net.au/8e17c1a3 Object
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  8e17c1a3 thumbnail connection status: active
[conference.js] <r.<anonymous>>:  USER 8e17c1a3 connnected: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/ChatRoom.js] <t.value>:  entered test3@conference.jitsi.ebeacon.net.au/46c1d252 Object
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  46c1d252 thumbnail connection status: active
[conference.js] <r.<anonymous>>:  USER 46c1d252 connnected: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[conference.js] <r.<anonymous>>:  My role changed, new role: none
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/ChatRoom.js] <t.value>:  (TIME) MUC joined:	 16857.7
[modules/UI/videolayout/LargeVideoManager.js] <>:  hover in %s a5c58559
[modules/xmpp/strophe.jingle.js] <a.value>:  on jingle session-initiate from test3@conference.jitsi.ebeacon.net.au/focus <iq xmlns=​"jabber:​client" type=​"set" to=​"a5c58559-cca7-4500-b245-a73b92229cf9@guest.jitsi.ebeacon.net.au/​b8c63a06-0cbe-49b0-b5d9-81b202760a3b" from=​"test3@conference.jitsi.ebeacon.net.au/​focus" id=​"YTVjNTg1NTktY2NhNy00NTAwLWIyNDUtYTczYjkyMjI5Y2Y5QGd1ZXN0LmppdHNpLmViZWFjb24ubmV0LmF1L2I4YzYzYTA2LTBjYmUtNDliMC1iNWQ5LTgxYjIwMjc2MGEzYgBIR0F4US0xMzM4NjYAR6b9IJVMwh1oj2aThFXPVA==">​…​</iq>​
[modules/xmpp/strophe.jingle.js] <a.value>:  (TIME) received session-initiate:	 17516.850000000002
[modules/xmpp/strophe.jingle.js] <a.value>:  Marking session from test3@conference.jitsi.ebeacon.net.au/focus as *not* P2P
[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  TypeError: h.a.RTCPeerConnectionType is not a constructor(…)
[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  Error: Strophe: TypeError: At least peerconnection or wsUrl must be given(…)
[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: TypeError: At least peerconnection or wsUrl must be given
    at new e (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:828713)
    at t.value (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:129823)
    at i._setBridgeChannel (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:249930)
    at i._acceptJvbIncomingCall (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:249044)
    at i.onIncomingCall (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:248494)
    at r.emit (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:97703)
    at a.value (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:762498)
    at s.Handler.run (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:23125)
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:31442
    at Object.forEachChild (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:14882)
    at s.Connection._dataRecv (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:31275)
    at e.Bosh._onRequestStateChange (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:50800)
[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  Error: Strophe: error: At least peerconnection or wsUrl must be given(…)
[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: error: At least peerconnection or wsUrl must be given
[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: Removing Strophe handlers due to uncaught exception: At least peerconnection or wsUrl must be given
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state persisted. b69660cb33b446e6c64db12d632ef532 -> d90c48231e6d317a0ecdb99c7d7d64e0
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined(…)
[JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no P2P JingleSession
[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: Uncaught TypeError: Cannot read property 'signalingState' of undefined Script: https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081 Line: 2 Column: 784599 StackTrace:  TypeError: Cannot read property 'signalingState' of undefined(…)
Uncaught TypeError: Cannot read property 'signalingState' of undefined(…)
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined(…)
[JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no P2P JingleSession
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  8e17c1a3 thumbnail connection status: active
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  46c1d252 thumbnail connection status: active
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  8e17c1a3 thumbnail connection status: active
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  46c1d252 thumbnail connection status: active
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:115402
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:115942
[modules/util/TaskQueue.js] <e.value>:  Task queued while a task is in progress.
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTCUtils.js] <t.value>:  Get media constraints Object
[modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
[react/features/base/tracks/functions.js] <>:  Failed to create local tracks Array[1] ReferenceError: MediaStream is not defined
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:115502
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:115942
[modules/util/TaskQueue.js] <e.value>:  Task queued while a task is in progress.
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTC.js] <t.value>:  Removed remote tracks for 46c1d252 count: 0
[modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  Removing remote video: 46c1d252
[modules/UI/videolayout/RemoteVideo.js] <r.remove>:  Remove thumbnail 46c1d252
[conference.js] <r.<anonymous>>:  USER 46c1d252 LEFT: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/moderator.js] <i.onMucMemberLeft>:  Someone left is it focus ? test3@conference.jitsi.ebeacon.net.au/46c1d252
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTC.js] <t.value>:  Removed remote tracks for 13249e6c count: 0
[modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  Removing remote video: 13249e6c
[modules/UI/videolayout/RemoteVideo.js] <r.remove>:  Remove thumbnail 13249e6c
[conference.js] <r.<anonymous>>:  USER 13249e6c LEFT: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/moderator.js] <i.onMucMemberLeft>:  Someone left is it focus ? test3@conference.jitsi.ebeacon.net.au/13249e6c
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/RTC/RTC.js] <t.value>:  Removed remote tracks for 6440f54d count: 0
[modules/event/Jvb121EventGenerator.js] <e.value>:  JVB121 status false => true
[modules/statistics/AvgRTPStatsReporter.js] <r.n._onJvb121StatusChanged>:  Resetting JVB avg RTP stats
[modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  Removing remote video: 6440f54d
[modules/UI/videolayout/RemoteVideo.js] <r.remove>:  Remove thumbnail 6440f54d
[conference.js] <r.<anonymous>>:  USER 6440f54d LEFT: e
[JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
[modules/xmpp/moderator.js] <i.onMucMemberLeft>:  Someone left is it focus ? test3@conference.jitsi.ebeacon.net.au/6440f54d
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/xmpp/ChatRoom.js] <t.value>:  Ignore focus: test3@conference.jitsi.ebeacon.net.au/focus, real JID: focus@auth.jitsi.ebeacon.net.au/focus14618127460
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/xmpp/strophe.ping.js] <>:  Ping timeout null
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  8e17c1a3 thumbnail connection status: active
[modules/UI/videolayout/RemoteVideo.js] <r.updateConnectionStatusIndicator>:  8e17c1a3 thumbnail connection status: active
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/xmpp/strophe.ping.js] <>:  Ping timeout null
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
[modules/xmpp/strophe.ping.js] <>:  Ping timeout null
[JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
Logger.js:125[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  TypeError: h.a.RTCPeerConnectionType is not a constructor(…)n @ Logger.js:125getGlobalOnErrorHandler @ JitsiMeetJS.js:535undefined.window.onerror @ middleware.js:100callErrorHandler @ GlobalOnErrorHandler.js:61i._acceptJvbIncomingCall @ JitsiConference.js:1651i.onIncomingCall @ JitsiConference.js:1611r.emit @ events.js:89value @ strophe.jingle.js:165run @ strophe.js:2556(anonymous function) @ strophe.js:3822forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559
Logger.js:125[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  Error: Strophe: TypeError: At least peerconnection or wsUrl must be given(…)n @ Logger.js:125getGlobalOnErrorHandler @ JitsiMeetJS.js:535undefined.window.onerror @ middleware.js:100callErrorHandler @ GlobalOnErrorHandler.js:61i.Strophe.log @ strophe.util.js:89fatal @ strophe.js:2093_handleError @ strophe.js:1995run @ strophe.js:2558(anonymous function) @ strophe.js:3822forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559
Logger.js:125[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: TypeError: At least peerconnection or wsUrl must be given
    at new e (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:828713)
    at t.value (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:129823)
    at i._setBridgeChannel (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:249930)
    at i._acceptJvbIncomingCall (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:249044)
    at i.onIncomingCall (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:248494)
    at r.emit (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:97703)
    at a.value (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:762498)
    at s.Handler.run (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:23125)
    at https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:31442
    at Object.forEachChild (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:14882)
    at s.Connection._dataRecv (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:31275)
    at e.Bosh._onRequestStateChange (https://jitsi.ebeacon.net.au/libs/lib-jitsi-meet.min.js?v=3081:2:50800)n @ Logger.js:125i.Strophe.log @ strophe.util.js:90fatal @ strophe.js:2093_handleError @ strophe.js:1995run @ strophe.js:2558(anonymous function) @ strophe.js:3822forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559
Logger.js:125[JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: null Script: null Line: null Column: null StackTrace:  Error: Strophe: error: At least peerconnection or wsUrl must be given(…)n @ Logger.js:125getGlobalOnErrorHandler @ JitsiMeetJS.js:535undefined.window.onerror @ middleware.js:100callErrorHandler @ GlobalOnErrorHandler.js:61i.Strophe.log @ strophe.util.js:89fatal @ strophe.js:2093_handleError @ strophe.js:2005run @ strophe.js:2558(anonymous function) @ strophe.js:3822forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559
Logger.js:125[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: error: At least peerconnection or wsUrl must be givenn @ Logger.js:125i.Strophe.log @ strophe.util.js:90fatal @ strophe.js:2093_handleError @ strophe.js:2005run @ strophe.js:2558(anonymous function) @ strophe.js:3822forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559
Logger.js:125[modules/xmpp/strophe.util.js] <Object.i.Strophe.log>:  Strophe: Removing Strophe handlers due to uncaught exception: At least peerconnection or wsUrl must be givenn @ Logger.js:125i.Strophe.log @ strophe.util.js:77warn @ strophe.js:2073(anonymous function) @ strophe.js:3830forEachChild @ strophe.js:1522_dataRecv @ strophe.js:3810_onRequestStateChange @ strophe.js:5559

#2

This seems to be Chrome 54, this was released more than 2 years ago. I think a lot of things had changed for 2 year and I don’t think we keep compatibility with such old versions, I know 58 was the last version with which it is ok, but anyway its always recommended to update to latest chrome versions, at least for security reasons.


#3

Thanks Damen. Ill see if they can update it and try again. Anything else stick out?


#4

The errors I see seems to me because of the old version of chrome and those errors can lead to the experience you have other than that do not see anything.


#5

Still experiencing issues on an updated Chrome. I’ve had odd results with Anti Virus software like Avast causing issues. Any advice with the new logs?

Cheers

test5:12 (TIME) index.html loaded:	 346.400000000358
Logger.js:125 [modules/browser/BrowserCapabilities.js] <new t>:  This appears to be chrome, ver: 70.0
LocalStatsCollector.js:22 The Web Audio autoplay policy will be re-enabled in Chrome 71 (December 2018). Please check that your website is compatible with it. https://goo.gl/7K7WLu
(anonymous) @ LocalStatsCollector.js:22
Logger.js:125 [react/index.web.js] <HTMLDocument.<anonymous>>:  (TIME) document ready:	 5996.6999999996915
Logger.js:125 [react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state rehydrated as Object
Logger.js:125 [modules/UI/videolayout/VideoLayout.js] <Object.changeUserAvatar>:  Missed avatar update - no small video yet for undefined
n @ Logger.js:125
Logger.js:125 [JitsiMeetJS.js] <Object.init>:  Analytics disabled, disposing.
n @ Logger.js:125
Logger.js:125 [modules/statistics/AnalyticsAdapter.js] <e.value>:  Disposing of analytics adapter.
n @ Logger.js:125
Logger.js:125 [modules/RTC/ScreenObtainer.js] <Object.init>:  Desktop sharing disabled
Logger.js:125 [react/features/base/media/middleware.js] <>:  Start muted: 
Logger.js:125 [react/features/base/media/middleware.js] <>:  Start audio only set to false
Logger.js:125 [react/features/base/conference/middleware.js] <>:  Audio-only disabled
Logger.js:125 [modules/RTC/RTCUtils.js] <t.value>:  Using the new gUM flow
Logger.js:125 [modules/xmpp/xmpp.js] <t.value>:  P2P STUN servers:  Array(3)
Logger.js:125 [modules/xmpp/xmpp.js] <t.value>:  Lip-sync enabled !
Logger.js:125 [modules/xmpp/xmpp.js] <t.value>:  (TIME) Strophe connecting:	 7068.699999999808
Logger.js:125 [modules/RTC/RTCUtils.js] <t.<anonymous>>:  Got media constraints:  Object
Logger.js:125 [react/features/base/storage/PersistenceRegistry.js] <e.value>:  redux state persisted. 57933a85e7533b96ee783859874546cd -> 9db5c4df47d0fc2ef31b9ec2eda387b6
Logger.js:125 [modules/RTC/RTCUtils.js] <>:  onUserMediaSuccess
Logger.js:125 [modules/xmpp/xmpp.js] <t.value>:  (TIME) Strophe connected:	 26655.800000000454
Logger.js:125 [modules/xmpp/xmpp.js] <t.value>:  My Jabber ID: 8eb08972-e70a-434b-bd86-4b3dc4117d58@guest.jitsi.ebeacon.net.au/64eab28d-3c23-46b8-986e-1f0a6cb2f671
Logger.js:125 [conference.js] <>:  initialized with 2 local tracks
Logger.js:125 [modules/xmpp/ChatRoom.js] <new t>:  Joined MUC as test5@conference.jitsi.ebeacon.net.au/8eb08972
Logger.js:125 [modules/e2eping/e2eping.js] <new e>:  Initializing e2e ping; pingInterval=10000, analyticsInterval=60000.
Logger.js:125 [modules/connectivity/ParticipantConnectionStatus.js] <new e>:  RtcMuteTimeout set to: 2000
Logger.js:125 [modules/statistics/AvgRTPStatsReporter.js] <new e>:  Avg RTP stats will be calculated every 15 samples
Logger.js:125 [JitsiConference.js] <new i>:  backToP2PDelay: 5
Logger.js:125 [JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no JVB JingleSession
Logger.js:125 [JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no P2P JingleSession
Logger.js:125 [JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no JVB JingleSession
Logger.js:125 [JitsiConference.js] <i._doReplaceTrack>:  _doReplaceTrack - no P2P JingleSession
Logger.js:125 [modules/xmpp/moderator.js] <i.setFocusUserJid>:  Focus jid set to:  undefined
Logger.js:125 [modules/xmpp/moderator.js] <i.createConferenceIq>:  Session ID: null machine UID: 8cf786830267ebe12d04e097b2da4956
Logger.js:125 [react/features/base/tracks/actions.js] <>:  Replace audio track - unmuted
Logger.js:125 [react/features/base/tracks/actions.js] <>:  Replace video track - unmuted
Logger.js:125 [modules/xmpp/strophe.ping.js] <a.value>:  XMPP pings will be sent every 10000 ms
Logger.js:125 [modules/xmpp/moderator.js] <i.setFocusUserJid>:  Focus jid set to:  focus@auth.jitsi.ebeacon.net.au
Logger.js:125 [modules/xmpp/moderator.js] <i.parseConfigOptions>:  Authentication enabled: true
Logger.js:125 [modules/xmpp/moderator.js] <i.parseConfigOptions>:  External authentication enabled: false
Logger.js:125 [modules/xmpp/moderator.js] <i.parseConfigOptions>:  Sip gateway enabled:  false
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>:  entered test5@conference.jitsi.ebeacon.net.au/e36c06eb Object
Logger.js:125 [conference.js] <r.<anonymous>>:  USER e36c06eb connnected: e
Logger.js:125 [JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>:  entered test5@conference.jitsi.ebeacon.net.au/focus Object
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>:  Ignore focus: test5@conference.jitsi.ebeacon.net.au/focus, real JID: focus@auth.jitsi.ebeacon.net.au/focus14618127460
Logger.js:125 [modules/version/ComponentsVersions.js] <>:  Got xmpp version: Prosody(0.10.0,Linux)
Logger.js:125 [modules/version/ComponentsVersions.js] <>:  Got focus version: JiCoFo(1.0.1.0-440,Linux)
Logger.js:125 [modules/version/ComponentsVersions.js] <>:  Got videobridge version: JVB(0.1.1093,Linux)
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>:  entered test5@conference.jitsi.ebeacon.net.au/663ac842 Object
Logger.js:125 [conference.js] <r.<anonymous>>:  USER 663ac842 connnected: e
Logger.js:125 [JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
Logger.js:125 [conference.js] <r.<anonymous>>:  My role changed, new role: none
Logger.js:125 [JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>:  (TIME) MUC joined:	 27498.999999999796
Logger.js:125 [modules/xmpp/strophe.jingle.js] <a.value>:  on jingle session-initiate from test5@conference.jitsi.ebeacon.net.au/focus 
Logger.js:125 [modules/xmpp/strophe.jingle.js] <a.value>:  (TIME) received session-initiate:	 27851.700000001074
Logger.js:125 [modules/xmpp/strophe.jingle.js] <a.value>:  Marking session from test5@conference.jitsi.ebeacon.net.au/focus as *not* P2P
index.js:44 SdpSimulcast: using 3 layers
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <new i>:  Create new TPC[1,p2p:false]
Logger.js:125 [JitsiConference.js] <i._acceptJvbIncomingCall>:  Starting CallStats for JVB connection...
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i.addTrack>:  add LocalTrack[1,audio] to: TPC[1,p2p:false]
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i.addTrack>:  add LocalTrack[2,video] to: TPC[1,p2p:false]
index.js:159 Imploding SIM group: 233201517 3131503772 3997443353
index.js:159 Imploding SIM group: 1631822237 2277497406 1797456105
Logger.js:125 [modules/UI/videolayout/LargeVideoManager.js] <>:  hover in %s 8eb08972
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteStreamAdded>:  TPC[1,p2p:false] ignored remote 'stream added' event for non-user streamid: mixedmslabel
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: 507885bf-deb9-4f0c-bd08-f2449e3a29bf-2 audio
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc e36c06eb 1971396834
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: 507885bf-deb9-4f0c-bd08-f2449e3a29bf-2 video
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc e36c06eb 233201517
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: a1a69d84-6aee-4983-bc89-dab5f27878aa-1 audio
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc 663ac842 337246135
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: a1a69d84-6aee-4983-bc89-dab5f27878aa-1 video
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc 663ac842 1631822237
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: 507885bf-deb9-4f0c-bd08-f2449e3a29bf-2 video
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc e36c06eb 233201517
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._createRemoteTrack>:  TPC[1,p2p:false] ignored duplicated remote track added event for: e36c06eb, video
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] remote track added: a1a69d84-6aee-4983-bc89-dab5f27878aa-1 video
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackAdded>:  TPC[1,p2p:false] associated ssrc 663ac842 1631822237
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._createRemoteTrack>:  TPC[1,p2p:false] ignored duplicated remote track added event for: 663ac842, video
Logger.js:125 [modules/xmpp/SdpConsistency.js] <e.value>:  TPC[1,p2p:false] sdp-consistency caching primary ssrc1699409943
index.js:404 SdpSimulcast: current ssrc cache:  Array(0)
index.js:405 SdpSimulcast: parsed primary ssrc 1699409943
index.js:414 SdpSimulcast: Have not seen primary ssrc before, generating source data
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._processLocalSSRCsMap>:  Storing new local SSRC for LocalTrack[1,audio] in TPC[1,p2p:false] Object
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._processLocalSSRCsMap>:  Storing new local SSRC for LocalTrack[2,video] in TPC[1,p2p:false] Object
JitsiRemoteTrack.js:198 (TIME) Render audio:	 29188.40000000091
JitsiRemoteTrack.js:217 (TIME) TTFM audio:	 26582.099999999627
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  Sending session-accept <iq to=​"test5@conference.jitsi.ebeacon.net.au/​focus" type=​"set" xmlns=​"jabber:​client" id=​"8f70f021-6a5a-400a-93d3-ed91c7ce3b66:​sendIQ">​…​</iq>​
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <i.peerconnection.oniceconnectionstatechange>:  (TIME) ICE checking P2P? false:	 29286.200000000463
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "1"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "2"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-cost" = "10"
Logger.js:125 [modules/statistics/RTPStatsCollector.js] <a.processAudioLevelReport>:  3757069423 not enough data
n @ Logger.js:125
Logger.js:125 [modules/statistics/RTPStatsCollector.js] <a.processAudioLevelReport>:  1699409943 not enough data
n @ Logger.js:125
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  sendIceCandidates Array(2)
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "1"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "2"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-cost" = "10"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "1"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "2"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-cost" = "10"
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  sendIceCandidate: last candidate.
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  sendIceCandidates Array(2)
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "1"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "ufrag" = "wHXi"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-id" = "2"
Logger.js:125 [modules/xmpp/SDPUtil.js] <Object.candidateToJingle>:  not translating "network-cost" = "10"
Logger.js:125 [JitsiConference.js] <>:  Failed to discover features of test5@conference.jitsi.ebeacon.net.au/663ac842 null
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <i.peerconnection.oniceconnectionstatechange>:  (TIME) ICE failed P2P? false:	 44391.10000000073
Logger.js:125 [modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  Removing remote video: e36c06eb
Logger.js:125 [modules/UI/videolayout/RemoteVideo.js] <r.remove>:  Remove thumbnail e36c06eb
Logger.js:125 [modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  Removing remote video: 663ac842
Logger.js:125 [modules/UI/videolayout/RemoteVideo.js] <r.remove>:  Remove thumbnail 663ac842
Logger.js:125 [conference.js] <e.value>:  CONFERENCE FAILED: conference.setup_failed Error: ICE fail
    at i.peerconnection.oniceconnectionstatechange (JingleSessionPC.js:479)
    at RTCPeerConnection.peerconnection.oniceconnectionstatechange (TraceablePeerConnection.js:252)
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [modules/connectivity/ParticipantConnectionStatus.js] <e.value>:  figure out conn status - no participant for: 663ac842
n @ Logger.js:125
Logger.js:125 [modules/statistics/AvgRTPStatsReporter.js] <r.n._onJvb121StatusChanged>:  Resetting JVB avg RTP stats
Logger.js:125 [modules/UI/videolayout/VideoLayout.js] <Object.removeParticipantContainer>:  No remote video for 663ac842
n @ Logger.js:125
Logger.js:125 [conference.js] <r.<anonymous>>:  USER 663ac842 LEFT: e
Logger.js:125 [JitsiConference.js] <i._maybeStartOrStopP2P>:  Auto P2P disabled
Logger.js:125 [modules/xmpp/moderator.js] <i.onMucMemberLeft>:  Someone left is it focus ? test5@conference.jitsi.ebeacon.net.au/663ac842
Logger.js:125 [modules/xmpp/strophe.jingle.js] <a.value>:  on jingle source-remove from test5@conference.jitsi.ebeacon.net.au/focus <iq xmlns=​"jabber:​client" type=​"set" to=​"8eb08972-e70a-434b-bd86-4b3dc4117d58@guest.jitsi.ebeacon.net.au/​64eab28d-3c23-46b8-986e-1f0a6cb2f671" from=​"test5@conference.jitsi.ebeacon.net.au/​focus" id=​"OGViMDg5NzItZTcwYS00MzRiLWJkODYtNGIzZGM0MTE3ZDU4QGd1ZXN0LmppdHNpLmViZWFjb24ubmV0LmF1LzY0ZWFiMjhkLTNjMjMtNDZiOC05ODZlLTFmMGE2Y2IyZjY3MQBIR0F4US0yMTQyNzIAR6b9IJVMwh1oj2aThFXPVA==">​…​</iq>​
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <>:  Processing removeRemoteStream
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <>:  ICE connection state:  failed
Logger.js:125 [modules/connectivity/ParticipantConnectionStatus.js] <e.value>:  No participant for id: 663ac842
n @ Logger.js:125
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackRemoved>:  TPC[1,p2p:false] - remote track removed: a1a69d84-6aee-4983-bc89-dab5f27878aa-1, 2114532f-d486-4d89-b61a-ec8bd05aed60-1
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackRemoved>:  TPC[1,p2p:false] Removed track not found for msid: a1a69d84-6aee-4983-bc89-dab5f27878aa-1,
             track id: 2114532f-d486-4d89-b61a-ec8bd05aed60-1
n @ Logger.js:125
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackRemoved>:  TPC[1,p2p:false] - remote track removed: a1a69d84-6aee-4983-bc89-dab5f27878aa-1, 7a9139ef-052d-473c-8628-11ddc8e82d50-1
Logger.js:125 [modules/RTC/TraceablePeerConnection.js] <i._remoteTrackRemoved>:  TPC[1,p2p:false] Removed track not found for msid: a1a69d84-6aee-4983-bc89-dab5f27878aa-1,
             track id: 7a9139ef-052d-473c-8628-11ddc8e82d50-1
n @ Logger.js:125
Logger.js:125 [modules/xmpp/SdpConsistency.js] <e.value>:  TPC[1,p2p:false] sdp-consistency replacing new ssrc1699409943 with cached 1699409943
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <>:  removeRemoteStream - OK, SDPs:  i i
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  removal not necessary
Logger.js:125 [modules/xmpp/JingleSessionPC.js] <t.value>:  addition not necessary
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
(anonymous) @ JitsiConference.js:269
value @ e2eping.js:92
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
(anonymous) @ JitsiConference.js:269
value @ e2eping.js:92
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
(anonymous) @ JitsiConference.js:269
value @ e2eping.js:92
Logger.js:125 [JitsiConference.js] <e.sendMessage>:  Failed to send a ping request or response.
n @ Logger.js:125
(anonymous) @ JitsiConference.js:269
value @ e2eping.js:92

#6

In the logs I see ICE failed, which means that if other Internet users can connect without a problem, this participant probably have a restricted firewall not allowing udp traffic and non https … in such cases turn server need to be added to the system. You can easily test with that user with meet.jit.si where there is a turn server configured.
The strange thing in the logs is that after ICE failed pings are not able to be sent, which sounds like loosing connectivity, I was just wondering is the machine powerful enough, or when you try to enter and it struggles to open the conference.


#7

Thanks Damen. Is there a good tutorial on setting this up? I see some pieces of the puzzle littered around the forums and some conflicting statements talking about it being redundant or built into JVB now.

Some current clear guidance would be greatly appreciated.


#8

You can check the official doc for turn https://github.com/jitsi/jitsi-meet/blob/master/doc/turn.md and also check this post Turn Server
Redundant with jvb, it is that using udp turn and using jvb is the same. Turn is used when needed in p2p connections and for tcp connections when very restrictive firewall is allowing clients to use only https connections.
If you have questions, ask.


#9

same problem
44Logger.js:125 [JitsiConference.js] <e.sendMessage>: Failed to send a ping request or response.
I deployed turn server ,but not work,when 3+ people joined
meet.jit.si works fine


#10

This is coming from something else, you don’t see that message when you try the same senario, same number of people in the conference with that user with meet.jit.si?


#13

meet.jit.si works fine when has 3+ people


#14

and I see TLS/TCP socket buffer operation error in turn server logs


#15

Did you configure the turn server as explained in the posts? Running on port 443 for tcp, with valid certificate for the domain it uses?


#16

Yes I configured carefully and the certificate is let's encrypt
Weeks goes before I deploy jitsi-meet
you are very nice ,thank you very much!


#17

ICE connection state: checking
and in the chrome://webrtc-internals/ , I see it use turn:443/tcp


#18

There are two settings for useStunTurn in config.js, are both on? One is for p2p and the other one is global, its for the jvb connection.
Check meet.jit.si/config.js


#19

global useStunTurn is on.And I’m not use p2p


#20

I think Failed to send a ping request or response. is the biggest problem
And I also enabled p2p and useStunTurn is on,but it works only within two people ,and Failed to send a ping request or response. does not disappear.


#21

Do you see it on all clients, or just one?


#22

I just took a look at your config and you don’t have useStunTurn enabled, either in p2p section, either in the general section.