jitsi / docker-jitsi-meet

Jitsi Meet on Docker
https://hub.docker.com/u/jitsi/
Apache License 2.0
3.09k stars 1.37k forks source link

Problems with Chrome-based browsers version >= 87 and Firefox #829

Closed raufaser closed 3 years ago

raufaser commented 4 years ago

I am not able to connect my jitsi docker installation with the newest Chrome version (Version 87) and Firefox

I am seeing the following suspicious messages in the logs:

jvb_1 | SEVERE: EndpointMessageTransport still not connected.

Running expire()

The jitsi conference is showing a participant, but the image remains black and no audio. Also i don't get the authentication form to login. (internal authentication)

No problems in Edge 86 and Chrome 86 as well as Chromium 86.

Stupid thing is that most of my conference participants are using Chrome and it is updating itself to version 87 :-/

Can it be a similar problem we had with the version 86 a few weeks ago?

I am using the latest release of docker-jitsi.

I am thankful for every help and interested if others face the same issue.

raufaser commented 4 years ago

Here are some more detailed logs when connection to the Jtisi-Docker instance with different browsers.

Browser: Chrome 87.0.4280.66 :pensive: not working :pensive:

Behaviour description: Browser is asking for cam and mic permissions. These are granted. The internal login windows is NOT shown. The local camera view is NOT displayed. It seems like the browser is not connected to the jitsi server at all.

web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:27 +0100] "GET /874595 HTTP/1.0" 200 48545 "https://meet.mydomain.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:27 +0100] "GET /images/avatar.png HTTP/1.0" 200 5995 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
prosody_1  | mod_bosh                                                     info  New BOSH session, assigned it sid 'f1bda84b-1e04-4f59-bcc7-198df1aaf744'
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:27 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 555 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:27 +0100] "GET /pwa-worker.js HTTP/1.0" 200 48545 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
prosody_1  | boshf1bda84b-1e04-4f59-bcc7-198df1aaf744                     info  Authenticated as 0vambdlmbw41rvly@guest.meet.jitsi
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 199 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 554 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 318 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 258 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 1275 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:19:34 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:38 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:19:44 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
jvb_1      | Nov 20, 2020 2:19:44 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Running expire()
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:48 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:19:54 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.31.0.1 - - [20/Nov/2020:14:19:58 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:20:04 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.31.0.1 - - [20/Nov/2020:14:20:08 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:20:14 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.31.0.1 - - [20/Nov/2020:14:20:18 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
jvb_1      | Nov 20, 2020 2:20:24 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.31.0.1 - - [20/Nov/2020:14:20:28 +0100] "POST /http-bind?room=874595 HTTP/1.0" 200 310 "https://meet.mydomain.de/874595" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
^CGracefully stopping... (press Ctrl+C again to force)

Note: No jicofo log output at all when connection with Chrome 87. That's strange.

Browser: Firefox 83.0 :pensive: not working :pensive:

Behaviour description: Browser is asking for cam and mic permissions. These are granted. The internal login windows is shown. The local camera view is displayed. The video of other conference members is NOT shown. The other conference members CANNOT see our video. Same with audio. For the other members it seems like we are muted on cam and mic.

web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:09 +0100] "GET /578145 HTTP/1.0" 200 48545 "https://meet.mydomain.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
prosody_1  | mod_bosh                                                     info  New BOSH session, assigned it sid '0cb6a93a-c2bf-470f-a7c6-bb0e3367e2e7'
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:12 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 555 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
prosody_1  | bosh0cb6a93a-c2bf-470f-a7c6-bb0e3367e2e7                     info  Authenticated as ck1s1ed-s6cvbpsq@guest.meet.jitsi
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:12 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 199 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:12 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 554 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:12 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 318 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:12 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 258 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:13 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 1275 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
jvb_1      | Nov 20, 2020 2:31:17 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:23 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 310 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:25 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 148 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
jicofo_1   | Jicofo 2020-11-20 14:31:25.609 INFO: [78] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 578145@muc.meet.jitsi
jicofo_1   | Jicofo 2020-11-20 14:31:25.610 INFO: [78] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Authenticated jid: ck1s1ed-s6cvbpsq@guest.meet.jitsi/9srHVnFf with session: AuthSession[ID=lisa@meet.jitsi, JID=ck1s1ed-s6cvbpsq@guest.meet.jitsi/9srHVnFf, SID=ec769262-c772-4627-a290-584fce25b342, MUID=8fcb8ce21b7e0f091bd7a5fbb157f8d9, LIFE_TM_SEC=80, R=648745@muc.meet.jitsi]@199709130
jicofo_1   | Jicofo 2020-11-20 14:31:25.610 INFO: [78] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Jid ck1s1ed-s6cvbpsq@guest.meet.jitsi/9srHVnFf authenticated as: lisa@meet.jitsi
jicofo_1   | Jicofo 2020-11-20 14:31:25.611 INFO: [78] org.jitsi.jicofo.FocusManager.log() Created new focus for 578145@muc.meet.jitsi@auth.meet.jitsi. Conference count 1,options: channelLastN=-1 enableLipSync=false startAudioMuted=10 stereo=false enableTcc=true startVideoMuted=10 enableRemb=true openSctp=false disableRtx=false 
jicofo_1   | Jicofo 2020-11-20 14:31:25.611 INFO: [78] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Joining the room: 578145@muc.meet.jitsi
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:25 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 622 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:25 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 2190 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
jicofo_1   | Jicofo 2020-11-20 14:31:25.681 INFO: [30] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@4803500f member=ChatMember[578145@muc.meet.jitsi/cfb4636a, jid: null]@1633522647]
jicofo_1   | Jicofo 2020-11-20 14:31:25.684 INFO: [30] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member 578145@muc.meet.jitsi/cfb4636a joined.
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:25 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 3347 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:26 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 1336 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:26 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 1336 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:26 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 1664 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
jvb_1      | Nov 20, 2020 2:31:27 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:33 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 310 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
jvb_1      | Nov 20, 2020 2:31:37 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 192.168.0.1 - - [20/Nov/2020:14:31:43 +0100] "POST /http-bind?room=578145 HTTP/1.0" 200 310 "https://meet.mydomain.de/578145" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
^CGracefully stopping... (press Ctrl+C again to force)

Browser: Chromium 86.0.4240.198 :grinning: working fine :grinning:

Behaviour description: Browser is asking for cam and mic permissions. These are granted. The internal login windows is shown. The local camera view is displayed. Other video is displayed. Normal functionality.

web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:20 +0100] "GET /457844 HTTP/1.0" 200 48545 "https://meet.mydomain.de/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:20 +0100] "GET /images/avatar.png HTTP/1.0" 200 5995 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
prosody_1  | mod_bosh                                                     info  New BOSH session, assigned it sid '7d997581-dce5-420e-91d4-68ef31def2a0'
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:20 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 555 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:20 +0100] "GET /pwa-worker.js HTTP/1.0" 200 48545 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
prosody_1  | bosh7d997581-dce5-420e-91d4-68ef31def2a0                     info  Authenticated as t6a409ei2x_1g19x@guest.meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:20 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 199 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:21 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 554 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:21 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 318 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:21 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 258 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:21 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 1275 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:15:23 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:24 +0100] "GET /libs/rnnoise-processor.min.js HTTP/1.0" 200 9980 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:24 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 148 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jicofo_1   | Jicofo 2020-11-20 14:15:24.140 INFO: [78] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 457844@muc.meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:24 +0100] "GET /libs/rnnoise.wasm HTTP/1.0" 200 111818 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:24 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 498 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 148 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jicofo_1   | Jicofo 2020-11-20 14:15:29.256 INFO: [43] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 457844@muc.meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 498 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
prosody_1  | mod_bosh                                                     info  New BOSH session, assigned it sid '104a2000-1271-4721-ab3d-af48c5d68696'
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 551 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 384 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
prosody_1  | bosh104a2000-1271-4721-ab3d-af48c5d68696                     info  Authenticated as lisa@meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 248 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:29 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 554 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 300 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 240 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 3035 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jicofo_1   | Jicofo 2020-11-20 14:15:30.301 INFO: [45] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 457844@muc.meet.jitsi
jicofo_1   | Jicofo 2020-11-20 14:15:30.303 INFO: [45] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Authentication session created for lisa@meet.jitsi SID: 48554b77-adf9-46fd-a0e6-580f3f866bd4
jicofo_1   | Jicofo 2020-11-20 14:15:30.303 INFO: [45] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Authenticated jid: lisa@meet.jitsi/PPKPnMn2 with session: AuthSession[ID=lisa@meet.jitsi, JID=lisa@meet.jitsi/PPKPnMn2, SID=48554b77-adf9-46fd-a0e6-580f3f866bd4, MUID=56ea86e73be9a3fdec08c702c110742d, LIFE_TM_SEC=0, R=457844@muc.meet.jitsi]@529254634
jicofo_1   | Jicofo 2020-11-20 14:15:30.303 INFO: [45] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Jid lisa@meet.jitsi/PPKPnMn2 authenticated as: lisa@meet.jitsi
jicofo_1   | Jicofo 2020-11-20 14:15:30.318 INFO: [45] org.jitsi.jicofo.FocusManager.log() Created new focus for 457844@muc.meet.jitsi@auth.meet.jitsi. Conference count 1,options: channelLastN=-1 enableLipSync=false startAudioMuted=10 stereo=false enableTcc=true startVideoMuted=10 enableRemb=true openSctp=false disableRtx=false 
jicofo_1   | Jicofo 2020-11-20 14:15:30.320 INFO: [45] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Joining the room: 457844@muc.meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 604 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
prosody_1  | bosh104a2000-1271-4721-ab3d-af48c5d68696                     info  BOSH client disconnected: session close
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 116 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 249 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 148 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jicofo_1   | Jicofo 2020-11-20 14:15:30.447 INFO: [48] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 457844@muc.meet.jitsi
jicofo_1   | Jicofo 2020-11-20 14:15:30.447 INFO: [48] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Authenticated jid: t6a409ei2x_1g19x@guest.meet.jitsi/far5JX-u with session: AuthSession[ID=lisa@meet.jitsi, JID=t6a409ei2x_1g19x@guest.meet.jitsi/far5JX-u, SID=48554b77-adf9-46fd-a0e6-580f3f866bd4, MUID=56ea86e73be9a3fdec08c702c110742d, LIFE_TM_SEC=0, R=457844@muc.meet.jitsi]@529254634
jicofo_1   | Jicofo 2020-11-20 14:15:30.447 INFO: [48] org.jitsi.jicofo.auth.AbstractAuthAuthority.log() Jid t6a409ei2x_1g19x@guest.meet.jitsi/far5JX-u authenticated as: lisa@meet.jitsi
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 622 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 2188 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jicofo_1   | Jicofo 2020-11-20 14:15:30.497 INFO: [30] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@642c96ae member=ChatMember[457844@muc.meet.jitsi/1add5db9, jid: null]@972183185]
jicofo_1   | Jicofo 2020-11-20 14:15:30.508 INFO: [30] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member 457844@muc.meet.jitsi/1add5db9 joined.
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 3345 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 1336 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:30 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 1336 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:31 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:15:33 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:41 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:15:43 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.30.0.1 - - [20/Nov/2020:14:15:51 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:15:53 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0.001S. Sticky failure: false
web_1      | 172.30.0.1 - - [20/Nov/2020:14:16:01 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:16:03 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
jvb_1      | Nov 20, 2020 2:16:03 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Running expire()
web_1      | 172.30.0.1 - - [20/Nov/2020:14:16:11 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:16:13 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
web_1      | 172.30.0.1 - - [20/Nov/2020:14:16:21 +0100] "POST /http-bind?room=457844 HTTP/1.0" 200 310 "https://meet.mydomain.de/457844" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
jvb_1      | Nov 20, 2020 2:16:23 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1      | INFO: Performed a successful health check in PT0S. Sticky failure: false
^CGracefully stopping... (press Ctrl+C again to force)
raufaser commented 4 years ago

Edge was just updated to version 87 and is now having the same issues as Chrome 87.

saghul commented 4 years ago

What type of SSL certificate do you have? I'm on a meeting using Chrome 87 right now no problem.

raufaser commented 4 years ago

I am using a Let's Encrypt Certificate issued on 24/09/2020 valid to 23/12/2020.

Why are you thinking about the SSL certificate?

saghul commented 4 years ago

Because it might have been related to a blacklisted CA or something. I noticed you are using BOSH which means you're not using the latest Docker setup. Can you update and give it a test?

raufaser commented 4 years ago

I am in sync with this Github project.

And restarting my jitsi with

docker-compose down
docker-compose down --rmi all
rm -rf .jitsi-meet-cfg/
mkdir -p .jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
docker-compose up

The docker images are downloaded when i start jitsi. I thought that i am using the latest docker setup this way...

raufaser commented 4 years ago

When I click on the (https)-lock symbol in Chrome 87 it says, that my certificate is valid. Nothing indicates, that something is blacklisted.

raufaser commented 4 years ago

According to a post in the jitsi community forum the problem is JVB1 and an upgrade to JVB2 should solve the problem. The background is that DTLS1.0 is no longer supported in recent browsers.

Do you guys agree with this post and is JVB2 available in jitsi-docker?

sapkra commented 4 years ago

@raufaser Jitsi docker is using JVB2: https://github.com/jitsi/docker-jitsi-meet/blob/e6586f2ad2e72ed459084872e3526acc75675812/jvb/Dockerfile#L6

@saghul bosh is still the default in the current version - the xmpp-websocket changes are not released yet.

raufaser commented 4 years ago

So, does anyone else have an idea what could be my problem?

sapkra commented 4 years ago

Are you running the latest docker images?

raufaser commented 4 years ago

@sapkra I would say yes

IMAGE
jitsi/jicofo:latest 
jitsi/jvb:latest 
jitsi/prosody:latest
jitsi/web:latest

I restart using

docker-compose down --rmi all
docker-compose up
sapkra commented 4 years ago

You have to run docker-compose pull to update the images and then restart.

raufaser commented 4 years ago

@sapkra Ok did that. I could see some progress percentages increase to 100%. Started again with docker-compose up. Same behaviour. Chrome 87 not working. Chromium 86 is working.

In the log output of i never get this message or any jicofo message when connecting with Chrome 87.

jicofo_1 | Jicofo 2020-11-22 01:58:52.541 INFO: [73] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: 30123@muc.meet.jitsi

vasilyevmn commented 4 years ago

The same problems.

hexeth commented 3 years ago

I can confirm this issue as well. Firefox works, but Chrome 87 and Edge do not. Video is presented as a black screen. Using latest docker images

saghul commented 3 years ago

Thanks for confirming folks, I'll take a (deeper) look.

raufaser commented 3 years ago

@saghul Please let me know if you need more/different logs. I am very willing to provide these as I have big interest in the problem's solution.

hexeth commented 3 years ago

I did digging myself today and can state some new information.

The following errors appear in Chrome when attempting to receive the video:

Code Here:

``` Logger.js:154 2020-11-26T20:11:58.906Z [features/analytics] Error: No analytics handlers created! at functions.js:111 i @ Logger.js:154 (anonymous) @ functions.js:118 Promise.catch (async) re @ functions.js:116 (anonymous) @ middleware.js:95 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:233 (anonymous) @ middleware.js:46 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:132 async function (async) (anonymous) @ actions.js:105 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _openURL @ AbstractApp.js:118 (anonymous) @ AbstractApp.js:52 Promise.then (async) componentDidMount @ AbstractApp.js:49 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ns @ react-dom.production.min.js:204 hl @ react-dom.production.min.js:263 pl @ react-dom.production.min.js:263 (anonymous) @ react-dom.production.min.js:272 Rs @ react-dom.production.min.js:208 kl @ react-dom.production.min.js:272 render @ react-dom.production.min.js:273 (anonymous) @ index.web.js:25 Show 47 more frames Logger.js:154 2020-11-26T20:11:59.380Z [features/base/tracks] Failed to create local tracks (2) ["audio", "video"] s {gum: {…}, name: "gum.not_found", message: "Requested device(s) was/were not found: audio, video", stack: "Error↵ at new s (https://meet.domain…ions.ca/libs/lib-jitsi-meet.min.js?v=4127:1:91969"}gum: constraints: {video: {…}, audio: {…}}devices: (2) ["audio", "video"]error: DOMException: Requested device not found__proto__: Objectmessage: "Requested device(s) was/were not found: audio, video"name: "gum.not_found"stack: "Error↵ at new s (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:113315)↵ at https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:91969"__proto__: Error i @ Logger.js:154 (anonymous) @ functions.js:123 Promise.catch (async) (anonymous) @ functions.js:122 Promise.then (async) x @ functions.js:99 createInitialLocalTracks @ conference.js:560 createInitialLocalTracksAndConnect @ conference.js:639 init @ conference.js:785 async function (async) init @ conference.js:766 (anonymous) @ actions.web.js:30 Promise.then (async) (anonymous) @ actions.web.js:29 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _start @ Conference.js:263 componentDidMount @ Conference.js:136 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ls @ react-dom.production.min.js:206 (anonymous) @ react-dom.production.min.js:114 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 ga @ react-dom.production.min.js:114 fa @ react-dom.production.min.js:113 Ns @ react-dom.production.min.js:204 enqueueSetState @ react-dom.production.min.js:127 w.setState @ react.production.min.js:13 (anonymous) @ BaseApp.js:241 _navigate @ BaseApp.js:240 (anonymous) @ middleware.js:150 Promise.then (async) (anonymous) @ middleware.js:150 (anonymous) @ middleware.js:170 (anonymous) @ middleware.js:27 (anonymous) @ middleware.js:147 (anonymous) @ middleware.js:35 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:481 (anonymous) @ middleware.js:96 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:96 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:233 (anonymous) @ middleware.js:46 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:132 async function (async) (anonymous) @ actions.js:105 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _openURL @ AbstractApp.js:118 (anonymous) @ AbstractApp.js:52 Promise.then (async) componentDidMount @ AbstractApp.js:49 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ns @ react-dom.production.min.js:204 hl @ react-dom.production.min.js:263 pl @ react-dom.production.min.js:263 (anonymous) @ react-dom.production.min.js:272 Rs @ react-dom.production.min.js:208 kl @ react-dom.production.min.js:272 render @ react-dom.production.min.js:273 (anonymous) @ index.web.js:25 Show 169 more frames Logger.js:154 2020-11-26T20:12:01.244Z [JitsiMeetJS.js] : UnhandledError: Uncaught InvalidStateError: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization Script: https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127 Line: 17 Column: 26242 StackTrace: DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:118928) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) s @ Logger.js:154 getGlobalOnErrorHandler @ JitsiMeetJS.js:612 window.onerror @ middleware.js:100 error (async) (anonymous) @ middleware.js:99 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:189 (anonymous) @ middleware.js:38 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:46 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ middleware.js:83 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:90 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:131 async function (async) (anonymous) @ actions.js:105 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _openURL @ AbstractApp.js:118 (anonymous) @ AbstractApp.js:52 Promise.then (async) componentDidMount @ AbstractApp.js:49 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ns @ react-dom.production.min.js:204 hl @ react-dom.production.min.js:263 pl @ react-dom.production.min.js:263 (anonymous) @ react-dom.production.min.js:272 Rs @ react-dom.production.min.js:208 kl @ react-dom.production.min.js:272 render @ react-dom.production.min.js:273 (anonymous) @ index.web.js:25 Show 173 more frames E2EEContext.js:72 Uncaught DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:118928) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) handleReceiver @ E2EEContext.js:72 se._setupReceiverE2EEForTrack @ JitsiConference.js:3457 se.onRemoteTrackAdded @ JitsiConference.js:1683 a.emit @ events.js:146 A._createRemoteTrack @ TraceablePeerConnection.js:875 A._remoteTrackAdded @ TraceablePeerConnection.js:823 A._remoteStreamAdded @ TraceablePeerConnection.js:681 A.m.a.usesPlanB.peerconnection.onaddstream @ TraceablePeerConnection.js:281 Logger.js:154 2020-11-26T20:12:01.248Z [JitsiMeetJS.js] : UnhandledError: Uncaught InvalidStateError: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization Script: https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127 Line: 17 Column: 26242 StackTrace: DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:118928) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) s @ Logger.js:154 getGlobalOnErrorHandler @ JitsiMeetJS.js:612 window.onerror @ middleware.js:100 error (async) (anonymous) @ middleware.js:99 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:189 (anonymous) @ middleware.js:38 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:46 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ middleware.js:83 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:90 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:131 async function (async) (anonymous) @ actions.js:105 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _openURL @ AbstractApp.js:118 (anonymous) @ AbstractApp.js:52 Promise.then (async) componentDidMount @ AbstractApp.js:49 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ns @ react-dom.production.min.js:204 hl @ react-dom.production.min.js:263 pl @ react-dom.production.min.js:263 (anonymous) @ react-dom.production.min.js:272 Rs @ react-dom.production.min.js:208 kl @ react-dom.production.min.js:272 render @ react-dom.production.min.js:273 (anonymous) @ index.web.js:25 Show 173 more frames E2EEContext.js:72 Uncaught DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:118928) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) handleReceiver @ E2EEContext.js:72 se._setupReceiverE2EEForTrack @ JitsiConference.js:3457 se.onRemoteTrackAdded @ JitsiConference.js:1683 a.emit @ events.js:146 A._createRemoteTrack @ TraceablePeerConnection.js:875 A._remoteTrackAdded @ TraceablePeerConnection.js:823 A._remoteStreamAdded @ TraceablePeerConnection.js:681 A.m.a.usesPlanB.peerconnection.onaddstream @ TraceablePeerConnection.js:281 Logger.js:154 2020-11-26T20:12:01.251Z [JitsiMeetJS.js] : UnhandledError: Uncaught InvalidStateError: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded video streams not requested at PC initialization Script: https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127 Line: 17 Column: 26242 StackTrace: DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded video streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:119000) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) s @ Logger.js:154 getGlobalOnErrorHandler @ JitsiMeetJS.js:612 window.onerror @ middleware.js:100 error (async) (anonymous) @ middleware.js:99 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:189 (anonymous) @ middleware.js:38 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:46 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ middleware.js:83 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:90 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 dispatch @ redux.js:636 (anonymous) @ actions.js:131 async function (async) (anonymous) @ actions.js:105 (anonymous) @ index.js:11 (anonymous) @ middleware.js:41 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:13 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:39 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:22 (anonymous) @ middleware.js:67 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:19 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:15 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:72 (anonymous) @ middleware.js:110 (anonymous) @ middleware.js:43 (anonymous) @ middleware.js:30 (anonymous) @ middleware.js:20 (anonymous) @ middleware.js:25 (anonymous) @ middleware.js:40 (anonymous) @ middleware.js:75 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:20 (anonymous) @ middleware.web.js:34 (anonymous) @ middleware.any.js:55 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:29 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:81 (anonymous) @ middleware.web.js:22 (anonymous) @ middleware.any.js:93 (anonymous) @ middleware.js:74 (anonymous) @ middleware.js:32 (anonymous) @ middleware.js:33 (anonymous) @ middleware.js:71 (anonymous) @ middleware.js:103 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:131 (anonymous) @ middleware.js:16 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:21 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:44 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:24 (anonymous) @ middleware.js:61 (anonymous) @ middleware.js:162 (anonymous) @ middleware.js:42 (anonymous) @ middleware.js:23 (anonymous) @ middleware.js:106 (anonymous) @ middleware.js:133 _openURL @ AbstractApp.js:118 (anonymous) @ AbstractApp.js:52 Promise.then (async) componentDidMount @ AbstractApp.js:49 Ws @ react-dom.production.min.js:238 t.unstable_runWithPriority @ scheduler.production.min.js:20 ha @ react-dom.production.min.js:113 Vs @ react-dom.production.min.js:230 Ns @ react-dom.production.min.js:204 hl @ react-dom.production.min.js:263 pl @ react-dom.production.min.js:263 (anonymous) @ react-dom.production.min.js:272 Rs @ react-dom.production.min.js:208 kl @ react-dom.production.min.js:272 render @ react-dom.production.min.js:273 (anonymous) @ index.web.js:25 Show 173 more frames E2EEContext.js:72 Uncaught DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded video streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:119000) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) handleReceiver @ E2EEContext.js:72 se._setupReceiverE2EEForTrack @ JitsiConference.js:3457 se.onRemoteTrackAdded @ JitsiConference.js:1683 a.emit @ events.js:146 A._createRemoteTrack @ TraceablePeerConnection.js:875 A._remoteTrackAdded @ TraceablePeerConnection.js:823 A._remoteStreamAdded @ TraceablePeerConnection.js:685 A.m.a.usesPlanB.peerconnection.onaddstream @ TraceablePeerConnection.js:281 Logger.js:154 2020-11-26T20:12:01.638Z [JitsiMeetJS.js] : UnhandledError: null Script: null Line: null Column: null StackTrace: Error: Strophe: Error: Failed to execute 'createEncodedStreams' on 'RTCRtpSender': Encoded audio streams not requested at PC initialization at a.handleSender (E2EEContext.js:103) at se._setupSenderE2EEForTrack (JitsiConference.js:3434) at JitsiConference.js:1944 at I.Handler.handler (strophe.umd.js:2712) at I.Handler.run (strophe.umd.js:1875) at strophe.umd.js:3157 at Object.forEachChild (strophe.umd.js:830) at I.Connection._dataRecv (strophe.umd.js:3146) at D.Bosh._onRequestStateChange (strophe.umd.js:5012) at Object.r.Strophe.log (strophe.util.js:89) at Object.fatal (strophe.umd.js:1402) at Object._handleError (strophe.umd.js:1308) at I.Handler.run (strophe.umd.js:1877) at strophe.umd.js:3157 at Object.forEachChild (strophe.umd.js:830) at I.Connection._dataRecv (strophe.umd.js:3146) at D.Bosh._onRequestStateChange (strophe.umd.js:5012) s @ Logger.js:154 getGlobalOnErrorHandler @ JitsiMeetJS.js:612 window.onerror @ middleware.js:100 callErrorHandler @ GlobalOnErrorHandler.js:61 r.Strophe.log @ strophe.util.js:89 fatal @ strophe.umd.js:1402 _handleError @ strophe.umd.js:1308 run @ strophe.umd.js:1877 (anonymous) @ strophe.umd.js:3157 forEachChild @ strophe.umd.js:830 _dataRecv @ strophe.umd.js:3146 _onRequestStateChange @ strophe.umd.js:5012 XMLHttpRequest.send (async) d @ strophe.umd.js:5123 _processRequest @ strophe.umd.js:5137 _throttledRequestHandler @ strophe.umd.js:5290 _onIdle @ strophe.umd.js:4901 _onIdle @ strophe.umd.js:3881 (anonymous) @ strophe.umd.js:5257 setTimeout (async) _send @ strophe.umd.js:5256 send @ strophe.umd.js:2583 sendIQ @ strophe.umd.js:2740 sendIQ @ XmppConnection.js:420 sendIceCandidates @ JingleSessionPC.js:691 (anonymous) @ JingleSessionPC.js:600 setTimeout (async) sendIceCandidate @ JingleSessionPC.js:596 peerconnection.onicecandidate @ JingleSessionPC.js:392 A.peerconnection.onicecandidate @ TraceablePeerConnection.js:278 Logger.js:154 2020-11-26T20:12:01.639Z [modules/xmpp/strophe.util.js] : Strophe: Error: Failed to execute 'createEncodedStreams' on 'RTCRtpSender': Encoded audio streams not requested at PC initialization at a.handleSender (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26576) at se._setupSenderE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:195989) at https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:178190 at I.Handler.handler (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:30337) at I.Handler.run (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:25744) at https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:34199 at Object.forEachChild (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:17406) at I.Connection._dataRecv (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:34031) at D.Bosh._onRequestStateChange (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:54032) s @ Logger.js:154 r.Strophe.log @ strophe.util.js:90 fatal @ strophe.umd.js:1402 _handleError @ strophe.umd.js:1308 run @ strophe.umd.js:1877 (anonymous) @ strophe.umd.js:3157 forEachChild @ strophe.umd.js:830 _dataRecv @ strophe.umd.js:3146 _onRequestStateChange @ strophe.umd.js:5012 XMLHttpRequest.send (async) d @ strophe.umd.js:5123 _processRequest @ strophe.umd.js:5137 _throttledRequestHandler @ strophe.umd.js:5290 _onIdle @ strophe.umd.js:4901 _onIdle @ strophe.umd.js:3881 (anonymous) @ strophe.umd.js:5257 setTimeout (async) _send @ strophe.umd.js:5256 send @ strophe.umd.js:2583 sendIQ @ strophe.umd.js:2740 sendIQ @ XmppConnection.js:420 sendIceCandidates @ JingleSessionPC.js:691 (anonymous) @ JingleSessionPC.js:600 setTimeout (async) sendIceCandidate @ JingleSessionPC.js:596 peerconnection.onicecandidate @ JingleSessionPC.js:392 A.peerconnection.onicecandidate @ TraceablePeerConnection.js:278 Logger.js:154 2020-11-26T20:12:01.640Z [JitsiMeetJS.js] : UnhandledError: null Script: null Line: null Column: null StackTrace: Error: Strophe: error: Failed to execute 'createEncodedStreams' on 'RTCRtpSender': Encoded audio streams not requested at PC initialization at Object.r.Strophe.log (strophe.util.js:89) at Object.fatal (strophe.umd.js:1402) at Object._handleError (strophe.umd.js:1316) at I.Handler.run (strophe.umd.js:1877) at strophe.umd.js:3157 at Object.forEachChild (strophe.umd.js:830) at I.Connection._dataRecv (strophe.umd.js:3146) at D.Bosh._onRequestStateChange (strophe.umd.js:5012) s @ Logger.js:154 getGlobalOnErrorHandler @ JitsiMeetJS.js:612 window.onerror @ middleware.js:100 callErrorHandler @ GlobalOnErrorHandler.js:61 r.Strophe.log @ strophe.util.js:89 fatal @ strophe.umd.js:1402 _handleError @ strophe.umd.js:1316 run @ strophe.umd.js:1877 (anonymous) @ strophe.umd.js:3157 forEachChild @ strophe.umd.js:830 _dataRecv @ strophe.umd.js:3146 _onRequestStateChange @ strophe.umd.js:5012 XMLHttpRequest.send (async) d @ strophe.umd.js:5123 _processRequest @ strophe.umd.js:5137 _throttledRequestHandler @ strophe.umd.js:5290 _onIdle @ strophe.umd.js:4901 _onIdle @ strophe.umd.js:3881 (anonymous) @ strophe.umd.js:5257 setTimeout (async) _send @ strophe.umd.js:5256 send @ strophe.umd.js:2583 sendIQ @ strophe.umd.js:2740 sendIQ @ XmppConnection.js:420 sendIceCandidates @ JingleSessionPC.js:691 (anonymous) @ JingleSessionPC.js:600 setTimeout (async) sendIceCandidate @ JingleSessionPC.js:596 peerconnection.onicecandidate @ JingleSessionPC.js:392 A.peerconnection.onicecandidate @ TraceablePeerConnection.js:278 Logger.js:154 2020-11-26T20:12:01.640Z [modules/xmpp/strophe.util.js] : Strophe: error: Failed to execute 'createEncodedStreams' on 'RTCRtpSender': Encoded audio streams not requested at PC initialization s @ Logger.js:154 r.Strophe.log @ strophe.util.js:90 fatal @ strophe.umd.js:1402 _handleError @ strophe.umd.js:1316 run @ strophe.umd.js:1877 (anonymous) @ strophe.umd.js:3157 forEachChild @ strophe.umd.js:830 _dataRecv @ strophe.umd.js:3146 _onRequestStateChange @ strophe.umd.js:5012 XMLHttpRequest.send (async) d @ strophe.umd.js:5123 _processRequest @ strophe.umd.js:5137 _throttledRequestHandler @ strophe.umd.js:5290 _onIdle @ strophe.umd.js:4901 _onIdle @ strophe.umd.js:3881 (anonymous) @ strophe.umd.js:5257 setTimeout (async) _send @ strophe.umd.js:5256 send @ strophe.umd.js:2583 sendIQ @ strophe.umd.js:2740 sendIQ @ XmppConnection.js:420 sendIceCandidates @ JingleSessionPC.js:691 (anonymous) @ JingleSessionPC.js:600 setTimeout (async) sendIceCandidate @ JingleSessionPC.js:596 peerconnection.onicecandidate @ JingleSessionPC.js:392 A.peerconnection.onicecandidate @ TraceablePeerConnection.js:278 ```

sapkra commented 3 years ago

@hexeth Can you please use collapsables or a GitHub Gist for such long logs.

Click me! <-- YOUR LOGS -->
<details><summary>Click me!</summary>

<-- YOUR LOGS -->
</details>
hexeth commented 3 years ago

Yes, updated

saghul commented 3 years ago

This looks like it:

Logger.js:154 2020-11-26T20:12:01.244Z [JitsiMeetJS.js] : UnhandledError: Uncaught InvalidStateError: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization Script: https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127 Line: 17 Column: 26242 StackTrace: DOMException: Failed to execute 'createEncodedStreams' on 'RTCRtpReceiver': Encoded audio streams not requested at PC initialization at a.handleReceiver (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:17:26242) at se._setupReceiverE2EEForTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:196342) at se.onRemoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:174880) at a.emit (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:1:128930) at A._createRemoteTrack (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:121134) at A._remoteTrackAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:120675) at A._remoteStreamAdded (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:118928) at RTCPeerConnection.A.m.a.usesPlanB.peerconnection.onaddstream (https://meet.domain.ca/libs/lib-jitsi-meet.min.js?v=4127:10:114782) s @ Logger.js:154

Very weird, that shouldn't be called if E2EE is not enabled. What image version were you running?

hexeth commented 3 years ago

I am on the latest image tag and have confirmed that those images are running.

I have never enabled E2E before

saghul commented 3 years ago

Your log suggests you are not using the latest images. The latest lib-jitsi-meet build number is 4466, you can see it when assets are loaded: lib-jitsi-meet.min.js?v=4466

hexeth commented 3 years ago

I am definitely on the latest images.

I did apply the workaround patch to that file during the issues with Chrome v86 (a compose exec sed command).

I have now resolved this by doing a docker image rm on the web image and doing a refresh pull.

Thanks for leading me to the right path

saghul commented 3 years ago

The sed is no longer necessary with the latest images. Maybe you have the release compose file, which has the images pinned?

hexeth commented 3 years ago

The image listed was jitsi/web:latest in the compose file. I'm completely flummoxed as to how doing a pull, down and up didn't fix it, but either way, deleting the image and repulling it did solve it, so thank you for the help!

saghul commented 3 years ago

Weird. At any rate, good to know it's working now!

raufaser commented 3 years ago

I still have the same issues. I am sure hexeth didn't have the same issue that i have.

saghul commented 3 years ago

Hum, can you share your browser console logs too, please?

prayagsingh commented 3 years ago

@raufaser Can you check couple of things?

  1. Screen share is working or not? (Not working on my side.)
  2. Both Screen share and video are working in picture-in-picture mode(share screen and turn on your video). This way it is working. This is happening in my case. Chrome: Version 87.0.4280.67 (Official Build) (x86_64) <-- not working

working fine on Edge and Brave. Microsoft Edge is up to date. Version 87.0.664.47 (Official build) (64-bit) Brave Version 1.17.73 Chromium: 87.0.4280.67 (Official Build) (64-bit)

raufaser commented 3 years ago

@saghul Here are my browser logs.

Chrome 87.0.4280.66 (Basically the same log when using newest Edge)

``` Some messages have been moved to the Issues panel. Error with Feature-Policy header: Unrecognized origin: 'none'. testroom0044:34 (TIME) index.html loaded: 131.070000003092 Logger.js:154 2020-11-28T16:49:58.493Z [modules/browser/BrowserCapabilities.js] : This appears to be chrome, ver: 87.0.4280.66 Logger.js:154 2020-11-28T16:49:58.997Z [modules/UI/videolayout/VideoLayout.js] : Missed avatar update - no small video yet for undefined Logger.js:154 2020-11-28T16:49:59.013Z [JitsiMeetJS.js] : Analytics disabled, disposing. Logger.js:154 2020-11-28T16:49:59.014Z [modules/statistics/AnalyticsAdapter.js] : Disposing of analytics adapter. Logger.js:154 2020-11-28T16:49:59.016Z [modules/RTC/RTCUtils.js] : Disable AP: false Logger.js:154 2020-11-28T16:49:59.021Z [modules/statistics/AnalyticsAdapter.js] : Disposing of analytics adapter. Logger.js:154 2020-11-28T16:49:59.022Z [features/base/media] Start muted: Logger.js:154 2020-11-28T16:49:59.024Z [features/base/media] Start audio only set to false Logger.js:154 2020-11-28T16:49:59.083Z [index.web] >: (TIME) document ready: 752.745000001596 Logger.js:154 2020-11-28T16:49:59.136Z [modules/RTC/RTCUtils.js] list of media devices has changed: (3) [InputDeviceInfo, InputDeviceInfo, MediaDeviceInfo] Logger.js:154 2020-11-28T16:49:59.161Z [modules/RTC/RTCUtils.js] Audio output device set to default Logger.js:154 2020-11-28T16:49:59.185Z [modules/xmpp/xmpp.js] : P2P STUN servers: (2) [{…}, {…}] Logger.js:154 2020-11-28T16:49:59.196Z [modules/xmpp/xmpp.js] : (TIME) Strophe connecting: 865.300000001298 Logger.js:154 2020-11-28T16:49:59.199Z [modules/RTC/RTCUtils.js] : Using the new gUM flow Logger.js:154 2020-11-28T16:49:59.201Z [modules/RTC/RTCUtils.js] >: Got media constraints: {video: false, audio: {…}} The script has an unsupported MIME type ('text/html'). registrator.js:9 DOMException: Failed to register a ServiceWorker for scope ('https://meet.mydomain.de/') with script ('https://meet.mydomain.de/pwa-worker.js'): The script has an unsupported MIME type ('text/html'). Logger.js:154 2020-11-28T16:49:59.777Z [modules/xmpp/XmppConnection.js] : Stream resume enabled, but WebSockets are not enabled Logger.js:154 2020-11-28T16:49:59.778Z [modules/xmpp/strophe.ping.js] : XMPP pings will be sent every 10000 ms Logger.js:154 2020-11-28T16:49:59.779Z [modules/xmpp/xmpp.js] : (TIME) Strophe connected: 1448.4400000001187 Logger.js:154 2020-11-28T16:49:59.780Z [modules/xmpp/xmpp.js] : My Jabber ID: etjlajopou2oi7ol@guest.meet.jitsi/qAb2iGR7 Logger.js:154 2020-11-28T16:49:59.951Z [modules/xmpp/strophe.jingle.js] getting turn credentials failed ​…​​ Logger.js:154 2020-11-28T16:49:59.951Z [modules/xmpp/strophe.jingle.js] is mod_turncredentials or similar installed? Logger.js:154 2020-11-28T16:50:00.990Z [features/base/redux] : redux state persisted. e1557913c7d8b773af4616f0ed7b9fa1 -> b4afeabb45801bfb4174079d00a430a1 Logger.js:154 2020-11-28T16:50:02.749Z [modules/RTC/RTCUtils.js] onUserMediaSuccess Logger.js:154 2020-11-28T16:50:02.755Z [conference.js] : Initialized with 1 local tracks Logger.js:154 2020-11-28T16:50:02.760Z [modules/settings/Settings.js] generated callstats uid Pat-8Qh Logger.js:154 2020-11-28T16:50:02.761Z [modules/xmpp/xmpp.js] : JID etjlajopou2oi7ol@guest.meet.jitsi/qAb2iGR7 using MUC nickname 65937be8 Logger.js:154 2020-11-28T16:50:02.761Z [modules/xmpp/ChatRoom.js] : Joined MUC as testroom0044@muc.meet.jitsi/65937be8 Logger.js:154 2020-11-28T16:50:02.762Z [modules/e2eping/e2eping.js] : Initializing e2e ping; pingInterval=10000, analyticsInterval=60000. Logger.js:154 2020-11-28T16:50:02.763Z [modules/connectivity/ParticipantConnectionStatus.js] : RtcMuteTimeout set to: 10000 Logger.js:154 2020-11-28T16:50:02.764Z [modules/statistics/AvgRTPStatsReporter.js] : Avg RTP stats will be calculated every 15 samples Logger.js:154 2020-11-28T16:50:02.765Z [JitsiConference.js] : backToP2PDelay: 5 Logger.js:154 2020-11-28T16:50:02.766Z [JitsiConference.js] : End-to-End Encryprtion is supported E2EEContext.js:46 Refused to create a worker from 'blob:https://meet.mydomain.de/484500c1-be88-4187-9338-66fad42a3e19' because it violates the following Content Security Policy directive: "default-src https: data: 'unsafe-inline' 'unsafe-eval'". Note that 'worker-src' was not explicitly set, so 'default-src' is used as a fallback. Logger.js:154 2020-11-28T16:50:02.768Z [features/base/connection] DOMException: Failed to construct 'Worker': Access to the script at 'blob:https://meet.mydomain.de/484500c1-be88-4187-9338-66fad42a3e19' is denied by the document's Content Security Policy. at new o (https://meet.mydomain.de/libs/lib-jitsi-meet.min.js?v=4466:10:141366) at new m (https://meet.mydomain.de/libs/lib-jitsi-meet.min.js?v=4466:1:208177) at new re (https://meet.mydomain.de/libs/lib-jitsi-meet.min.js?v=4466:10:41663) at c.initJitsiConference (https://meet.mydomain.de/libs/lib-jitsi-meet.min.js?v=4466:10:38422) at Object._createRoom (https://meet.mydomain.de/libs/app.bundle.min.js?v=4466:122:259102) at Object.startConference (https://meet.mydomain.de/libs/app.bundle.min.js?v=4466:122:254285) at Object.init (https://meet.mydomain.de/libs/app.bundle.min.js?v=4466:122:255494) Logger.js:154 2020-11-28T16:50:02.786Z [modules/RTC/RTCUtils.js] list of media devices has changed: (13) [InputDeviceInfo, InputDeviceInfo, InputDeviceInfo, InputDeviceInfo, InputDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo] Logger.js:154 2020-11-28T16:50:02.793Z [modules/RTC/RTCUtils.js] : Using the new gUM flow Logger.js:154 2020-11-28T16:50:02.793Z [modules/RTC/RTCUtils.js] >: Got media constraints: {video: false, audio: {…}} Logger.js:154 2020-11-28T16:50:02.836Z [modules/RTC/RTCUtils.js] onUserMediaSuccess Logger.js:154 2020-11-28T16:50:02.837Z [modules/RTC/JitsiLocalTrack.js] Mute LocalTrack[2,audio]: true Logger.js:154 2020-11-28T16:50:02.839Z [features/base/tracks] Replace audio track - muted Logger.js:154 2020-11-28T16:50:02.854Z [conference.js] Audio mute: device list changed Logger.js:154 2020-11-28T16:50:02.856Z [conference.js] Video mute: device list changed ```

Firefox 83.0

``` (TIME) index.html loaded: 105 testff83:34:17 2020-11-28T17:04:45.671Z [modules/browser/BrowserCapabilities.js] This appears to be firefox, ver: 83.0 Logger.js:154:22 2020-11-28T17:04:46.195Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:46.197Z [modules/UI/videolayout/VideoLayout.js] : Missed avatar update - no small video yet for undefined Logger.js:154:22 2020-11-28T17:04:46.197Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:46.219Z [JitsiMeetJS.js] : Analytics disabled, disposing. Logger.js:154:22 2020-11-28T17:04:46.220Z [modules/statistics/AnalyticsAdapter.js] : Disposing of analytics adapter. Logger.js:154:22 2020-11-28T17:04:46.221Z [modules/RTC/RTCUtils.js] : Disable AP: false Logger.js:154:22 2020-11-28T17:04:46.221Z [modules/connectivity/NetworkInfo.js] : updateNetworkInfo Object { isOnline: true } Logger.js:154:22 2020-11-28T17:04:46.225Z [modules/statistics/AnalyticsAdapter.js] : Disposing of analytics adapter. Logger.js:154:22 2020-11-28T17:04:46.226Z [features/base/media] Start muted: Logger.js:154:22 2020-11-28T17:04:46.230Z [features/base/media] Start audio only set to false Logger.js:154:22 2020-11-28T17:04:46.327Z [features/base/devices] setAudioOutputDevice: undefined[default] Logger.js:154:22 2020-11-28T17:04:46.329Z [features/base/devices] : Failed to set audio output device. Default audio output device will be used instead Error: Audio output device change is not supported Logger.js:154:22 2020-11-28T17:04:46.330Z [index.web] (TIME) document ready: 889 Logger.js:154:22 [Passman extension] Stopping, vault key not set inject.js:400:29 2020-11-28T17:04:47.601Z [modules/RTC/RTCUtils.js] list of media devices has changed: Array(5) [ MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo ] Logger.js:154:22 2020-11-28T17:04:47.603Z [modules/RTC/RTCUtils.js] : Available devices: Array(5) [ MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo ] Logger.js:154:22 2020-11-28T17:04:48.165Z [features/base/redux] : redux state persisted. 6b52487c1d2ab63afd092447b7ddf7ca -> 388bf46c02f2b4fdd07daeb0e399489b Logger.js:154:22 2020-11-28T17:04:48.457Z [features/base/devices] Device list updated: audioInput: [si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60=] [xy9aGlIx7v9Th9uc7iEYuxxD2Wfy3NOmdC/W+hjTJz4=] audioOutput: videoInput: [rj7AhGvyLpNQICSAjD83AZkOMZsAt2dz3WFiqW9INck=] [3tAosnScEb1cxZapMEQ/r1hkrwP5Wcd6MHcSSbXyEUM=] [Rr0DVae3pbrsuNxiOZoIdjOsnrEKP/vX+6liFLBiFrc=] Logger.js:154:22 2020-11-28T17:04:48.464Z [modules/xmpp/xmpp.js] <_initStrophePlugins>: P2P STUN servers: Array [ {…}, {…} ] Logger.js:154:22 2020-11-28T17:04:48.469Z [modules/xmpp/xmpp.js] : (TIME) Strophe connecting: 3027 Logger.js:154:22 2020-11-28T17:04:48.472Z [modules/RTC/RTCUtils.js] : Using the new gUM flow Logger.js:154:22 2020-11-28T17:04:48.474Z [modules/RTC/RTCUtils.js] : Got media constraints: Object { video: false, audio: {…} } Logger.js:154:22 2020-11-28T17:04:49.271Z [modules/xmpp/XmppConnection.js] <_maybeEnableStreamResume>: Stream resume enabled, but WebSockets are not enabled Logger.js:154:22 2020-11-28T17:04:49.271Z [modules/xmpp/strophe.ping.js] : XMPP pings will be sent every 10000 ms Logger.js:154:22 2020-11-28T17:04:49.271Z [modules/xmpp/xmpp.js] : (TIME) Strophe connected: 3829 Logger.js:154:22 2020-11-28T17:04:49.272Z [modules/xmpp/xmpp.js] : My Jabber ID: 6swi5iurgdgotu1r@guest.meet.jitsi/ULsquplO Logger.js:154:22 2020-11-28T17:04:49.441Z [modules/xmpp/strophe.jingle.js] : getting turn credentials failed Logger.js:154:22 2020-11-28T17:04:49.442Z [modules/xmpp/strophe.jingle.js] : is mod_turncredentials or similar installed? Logger.js:154:22 2020-11-28T17:04:50.628Z [modules/RTC/RTCUtils.js] <_newGetUserMediaWithConstraints/: onUserMediaSuccess Logger.js:154:22 2020-11-28T17:04:50.631Z [modules/RTC/JitsiLocalTrack.js] <_setStream>: Setting new MSID: {c316cee7-b4e6-4c3e-b630-29383b9d54c3} {612f2223-534f-4897-97db-cb914f4782c0} on LocalTrack[undefined,audio] Logger.js:154:22 2020-11-28T17:04:50.642Z [conference.js] : Initialized with 1 local tracks Logger.js:154:22 2020-11-28T17:04:50.652Z [modules/settings/Settings.js] : generated callstats uid Jerrold-Cgo Logger.js:154:22 2020-11-28T17:04:50.654Z [modules/xmpp/xmpp.js] : JID 6swi5iurgdgotu1r@guest.meet.jitsi/ULsquplO using MUC nickname 3791db4c Logger.js:154:22 2020-11-28T17:04:50.655Z [modules/xmpp/ChatRoom.js] Joined MUC as testff83@muc.meet.jitsi/3791db4c Logger.js:154:22 2020-11-28T17:04:50.655Z [modules/e2eping/e2eping.js] Initializing e2e ping; pingInterval=10000, analyticsInterval=60000. Logger.js:154:22 2020-11-28T17:04:50.656Z [modules/connectivity/ParticipantConnectionStatus.js] RtcMuteTimeout set to: 10000 Logger.js:154:22 2020-11-28T17:04:50.659Z [modules/statistics/AvgRTPStatsReporter.js] Avg RTP stats will be calculated every 15 samples Logger.js:154:22 2020-11-28T17:04:50.660Z [JitsiConference.js] : backToP2PDelay: 5 Logger.js:154:22 2020-11-28T17:04:50.661Z [modules/videosipgw/VideoSIPGW.js] creating VideoSIPGW Logger.js:154:22 2020-11-28T17:04:50.667Z [modules/UI/videolayout/SmallVideo.js] : Displaying avatar-with-name for 3791db4c, data: [{"isCurrentlyOnLargeVideo":true,"isHovered":false,"isAudioOnly":false,"tileViewActive":false,"isVideoPlayable":null,"hasVideo":true,"connectionStatus":null,"videoStream":false,"isVideoMuted":false,"isScreenSharing":false,"videoStreamMuted":"no stream"}] Logger.js:154:22 2020-11-28T17:04:50.685Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:50.691Z [JitsiConference.js] : _doReplaceTrack - no JVB JingleSession Logger.js:154:22 2020-11-28T17:04:50.691Z [JitsiConference.js] : _doReplaceTrack - no P2P JingleSession Logger.js:154:22 2020-11-28T17:04:50.693Z [modules/remotecontrol/RemoteControl.js] : Initializing remote control. Logger.js:154:22 2020-11-28T17:04:50.698Z [modules/xmpp/moderator.js] : Focus jid set to: focus@auth.meet.jitsi Logger.js:154:22 2020-11-28T17:04:50.700Z [modules/settings/Settings.js] : generated id 77038cfb26345d2731e03a5f97af22d3 Logger.js:154:22 2020-11-28T17:04:50.700Z [modules/xmpp/moderator.js] : Session ID: null machine UID: 77038cfb26345d2731e03a5f97af22d3 Logger.js:154:22 2020-11-28T17:04:50.706Z [features/base/tracks] : Replace audio track - unmuted Logger.js:154:22 2020-11-28T17:04:50.774Z [modules/xmpp/moderator.js] : Unauthorized to start the conference Logger.js:154:22 2020-11-28T17:04:50.782Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:50.785Z [conference.js] <_onConferenceFailed>: CONFERENCE FAILED: conference.authenticationRequired Logger.js:154:22 2020-11-28T17:04:50.885Z [modules/RTC/RTCUtils.js] : Using the new gUM flow Logger.js:154:22 2020-11-28T17:04:50.885Z [modules/RTC/RTCUtils.js] : Got media constraints: Object { video: false, audio: {…} } Logger.js:154:22 2020-11-28T17:04:50.981Z [modules/UI/videolayout/LargeVideoManager.js] : hover in 3791db4c Logger.js:154:22 2020-11-28T17:04:51.917Z [modules/RTC/RTCUtils.js] list of media devices has changed: Array(5) [ MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo, MediaDeviceInfo ] Logger.js:154:22 2020-11-28T17:04:51.919Z [features/base/devices] Device list updated: audioInput: Mikrofon (Realtek High Definition Audio)[si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60=] CABLE Output (VB-Audio Virtual Cable)[xy9aGlIx7v9Th9uc7iEYuxxD2Wfy3NOmdC/W+hjTJz4=] audioOutput: videoInput: MJPEG Camera[rj7AhGvyLpNQICSAjD83AZkOMZsAt2dz3WFiqW9INck=] Moonware Universal Source Filter[3tAosnScEb1cxZapMEQ/r1hkrwP5Wcd6MHcSSbXyEUM=] FUJIFILM X Webcam 2[Rr0DVae3pbrsuNxiOZoIdjOsnrEKP/vX+6liFLBiFrc=] Logger.js:154:22 2020-11-28T17:04:51.925Z [features/local-recording] : Switch microphone to si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60= Logger.js:154:22 2020-11-28T17:04:51.931Z [features/base/devices] Device list updated: audioInput: Mikrofon (Realtek High Definition Audio)[si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60=] CABLE Output (VB-Audio Virtual Cable)[xy9aGlIx7v9Th9uc7iEYuxxD2Wfy3NOmdC/W+hjTJz4=] audioOutput: videoInput: MJPEG Camera[rj7AhGvyLpNQICSAjD83AZkOMZsAt2dz3WFiqW9INck=] Moonware Universal Source Filter[3tAosnScEb1cxZapMEQ/r1hkrwP5Wcd6MHcSSbXyEUM=] FUJIFILM X Webcam 2[Rr0DVae3pbrsuNxiOZoIdjOsnrEKP/vX+6liFLBiFrc=] Logger.js:154:22 2020-11-28T17:04:51.939Z [modules/RTC/RTCUtils.js] : Using the new gUM flow Logger.js:154:22 2020-11-28T17:04:51.941Z [modules/RTC/RTCUtils.js] : Got media constraints: Object { video: {…}, audio: false } Logger.js:154:22 2020-11-28T17:04:52.780Z [features/base/devices] Device list updated: audioInput: Mikrofon (Realtek High Definition Audio)[si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60=] CABLE Output (VB-Audio Virtual Cable)[xy9aGlIx7v9Th9uc7iEYuxxD2Wfy3NOmdC/W+hjTJz4=] audioOutput: videoInput: MJPEG Camera[rj7AhGvyLpNQICSAjD83AZkOMZsAt2dz3WFiqW9INck=] Moonware Universal Source Filter[3tAosnScEb1cxZapMEQ/r1hkrwP5Wcd6MHcSSbXyEUM=] FUJIFILM X Webcam 2[Rr0DVae3pbrsuNxiOZoIdjOsnrEKP/vX+6liFLBiFrc=] Logger.js:154:22 2020-11-28T17:04:54.170Z [modules/RTC/RTCUtils.js] <_newGetUserMediaWithConstraints/: onUserMediaSuccess Logger.js:154:22 2020-11-28T17:04:54.171Z [modules/RTC/JitsiLocalTrack.js] <_setStream>: Setting new MSID: {43f6daa3-6de6-4214-aa38-6b7f69186d5f} {fe130f28-4b60-482e-a3f0-56b62f20d0f9} on LocalTrack[undefined,audio] Logger.js:154:22 Das Verbinden von AudioNodes aus AudioContexten mit verschiedener Sample-Rate wird derzeit nicht unterstützt. TrackVADEmitter.js:104:47 2020-11-28T17:04:54.185Z [JitsiMeetJS.js] : UnhandledError: null Script: null Line: null Column: null StackTrace: DOMException: AudioContext.createMediaStreamSource: Connecting AudioNodes from AudioContexts with different sample-rate is currently not supported. Logger.js:154:22 Uncaught (in promise) DOMException: AudioContext.createMediaStreamSource: Connecting AudioNodes from AudioContexts with different sample-rate is currently not supported. lib-jitsi-meet.min.js:1 2020-11-28T17:04:55.503Z [modules/xmpp/xmpp.js] <_initStrophePlugins>: P2P STUN servers: Array [ {…}, {…} ] Logger.js:154:22 2020-11-28T17:04:55.507Z [modules/xmpp/xmpp.js] : (TIME) Strophe connecting: 10064 Logger.js:154:22 2020-11-28T17:04:55.792Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:55.794Z [modules/xmpp/moderator.js] : Session ID: null machine UID: 77038cfb26345d2731e03a5f97af22d3 Logger.js:154:22 2020-11-28T17:04:55.840Z [modules/xmpp/moderator.js] : Unauthorized to start the conference Logger.js:154:22 2020-11-28T17:04:55.846Z [features/base/lastn] There is no active conference, not updating last N Logger.js:154:22 2020-11-28T17:04:55.849Z [conference.js] <_onConferenceFailed>: CONFERENCE FAILED: conference.authenticationRequired Logger.js:154:22 2020-11-28T17:04:56.367Z [modules/xmpp/XmppConnection.js] <_maybeEnableStreamResume>: Stream resume enabled, but WebSockets are not enabled Logger.js:154:22 2020-11-28T17:04:56.368Z [modules/xmpp/strophe.ping.js] : XMPP pings will be sent every 10000 ms Logger.js:154:22 2020-11-28T17:04:56.368Z [modules/xmpp/xmpp.js] : (TIME) Strophe connected: 10926 Logger.js:154:22 2020-11-28T17:04:56.369Z [modules/xmpp/xmpp.js] : My Jabber ID: lisa@meet.jitsi/tsVjPKOE Logger.js:154:22 2020-11-28T17:04:56.370Z [modules/xmpp/xmpp.js] : JID lisa@meet.jitsi/tsVjPKOE using MUC nickname 42149390 Logger.js:154:22 2020-11-28T17:04:56.370Z [modules/xmpp/ChatRoom.js] Joined MUC as testff83@muc.meet.jitsi/42149390 Logger.js:154:22 2020-11-28T17:04:56.371Z [modules/xmpp/moderator.js] : Session ID: null machine UID: 77038cfb26345d2731e03a5f97af22d3 Logger.js:154:22 2020-11-28T17:04:56.522Z [modules/xmpp/strophe.jingle.js] : getting turn credentials failed Logger.js:154:22 2020-11-28T17:04:56.524Z [modules/xmpp/strophe.jingle.js] : is mod_turncredentials or similar installed? Logger.js:154:22 2020-11-28T17:04:56.625Z [modules/xmpp/moderator.js] : Received sessionId: ef980042-34a5-4e48-a4ed-a9d6a7152305 Logger.js:154:22 2020-11-28T17:04:56.626Z [modules/xmpp/xmpp.js] : (TIME) Strophe disconnecting: 11184 Logger.js:154:22 2020-11-28T17:04:56.626Z [modules/xmpp/strophe.util.js] : Strophe: Disconnect was called because: undefined Logger.js:154:22 2020-11-28T17:04:56.628Z [modules/xmpp/moderator.js] : Session ID: ef980042-34a5-4e48-a4ed-a9d6a7152305 machine UID: 77038cfb26345d2731e03a5f97af22d3 Logger.js:154:22 2020-11-28T17:04:56.694Z [modules/xmpp/strophe.ping.js] : Ping interval cleared Logger.js:154:22 2020-11-28T17:04:56.694Z [modules/xmpp/xmpp.js] : (TIME) Strophe disconnected: 11252 Logger.js:154:22 2020-11-28T17:04:56.697Z [modules/xmpp/moderator.js] : Authentication enabled: true Logger.js:154:22 2020-11-28T17:04:56.698Z [modules/xmpp/moderator.js] : External authentication enabled: false Logger.js:154:22 2020-11-28T17:04:56.699Z [modules/xmpp/moderator.js] : Received sessionId: ef980042-34a5-4e48-a4ed-a9d6a7152305 Logger.js:154:22 2020-11-28T17:04:56.702Z [modules/xmpp/moderator.js] : Sip gateway enabled: false Logger.js:154:22 2020-11-28T17:04:56.739Z [modules/xmpp/ChatRoom.js] : entered testff83@muc.meet.jitsi/focus Object { affiliation: "owner", role: "moderator", jid: "focus@auth.meet.jitsi/focus239028592843", isFocus: true, isHiddenDomain: false } Logger.js:154:22 2020-11-28T17:04:56.740Z [modules/xmpp/ChatRoom.js] <_initFocus>: Ignore focus: testff83@muc.meet.jitsi/focus, real JID: focus@auth.meet.jitsi/focus239028592843 Logger.js:154:22 2020-11-28T17:04:56.744Z [modules/version/ComponentsVersions.js] : Got xmpp version: Prosody(0.11.5,Linux) Logger.js:154:22 2020-11-28T17:04:56.744Z [modules/version/ComponentsVersions.js] : Got focus version: JiCoFo(1.0.644,Linux) Logger.js:154:22 2020-11-28T17:04:56.746Z [conference.js] <_setupListeners/<>: My role changed, new role: none Logger.js:154:22 2020-11-28T17:04:56.749Z [modules/xmpp/ChatRoom.js] : (TIME) MUC joined: 11306 Logger.js:154:22 2020-11-28T17:04:56.752Z [features/video-quality] : setReceiverVideoConstraint: 2160 Logger.js:154:22 2020-11-28T17:04:56.782Z [modules/xmpp/ChatRoom.js] : Subject is changed to Logger.js:154:22 2020-11-28T17:04:56.916Z [modules/RTC/RTCUtils.js] <_newGetUserMediaWithConstraints/: onUserMediaSuccess Logger.js:154:22 2020-11-28T17:04:56.916Z [modules/RTC/JitsiLocalTrack.js] <_setStream>: Setting new MSID: {c2446e5b-3dbd-41fa-899d-63869b2c05d9} {0e65c837-aff3-40a2-bf16-c469df3d9b2a} on LocalTrack[undefined,video] Logger.js:154:22 2020-11-28T17:04:56.917Z [modules/RTC/JitsiLocalTrack.js] Mute LocalTrack[3,video]: true Logger.js:154:22 2020-11-28T17:04:56.918Z [JitsiConference.js] : _doReplaceTrack - no JVB JingleSession Logger.js:154:22 2020-11-28T17:04:56.919Z [JitsiConference.js] : _doReplaceTrack - no P2P JingleSession Logger.js:154:22 2020-11-28T17:04:56.920Z [features/base/tracks] : Replace video track - muted Logger.js:154:22 2020-11-28T17:04:56.933Z [modules/UI/videolayout/VideoLayout.js] : Enforcing large video update for stream change Logger.js:154:22 2020-11-28T17:04:56.936Z [modules/UI/videolayout/LargeVideoManager.js] : hover in 3791db4c Logger.js:154:22 2020-11-28T17:04:56.946Z [conference.js] <_onDeviceListChanged/<>: Video mute: device list changed Logger.js:154:22 2020-11-28T17:04:56.957Z [conference.js] <_setupListeners/<>: My role changed, new role: moderator Logger.js:154:22 2020-11-28T17:04:56.982Z [modules/xmpp/ChatRoom.js] <_initFocus>: Ignore focus: testff83@muc.meet.jitsi/focus, real JID: focus@auth.meet.jitsi/focus239028592843 Logger.js:154:22 2020-11-28T17:04:57.177Z [modules/xmpp/ChatRoom.js] <_initFocus/<>: Jicofo supports restart by terminate: true Logger.js:154:22 2020-11-28T17:04:57.235Z [modules/xmpp/ChatRoom.js] <_initFocus/<>: Jicofo supports restart by terminate: true Logger.js:154:22 2020-11-28T17:04:57.249Z [modules/UI/videolayout/LargeVideoManager.js] : hover in 3791db4c Logger.js:154:22 2020-11-28T17:04:58.091Z [features/base/devices] Device list updated: audioInput: Mikrofon (Realtek High Definition Audio)[si4n+lN9JxtoSJYUf9IcaXgKrIOgvQQV2f2IfaJwp60=] CABLE Output (VB-Audio Virtual Cable)[xy9aGlIx7v9Th9uc7iEYuxxD2Wfy3NOmdC/W+hjTJz4=] audioOutput: videoInput: MJPEG Camera[rj7AhGvyLpNQICSAjD83AZkOMZsAt2dz3WFiqW9INck=] Moonware Universal Source Filter[3tAosnScEb1cxZapMEQ/r1hkrwP5Wcd6MHcSSbXyEUM=] FUJIFILM X Webcam 2[Rr0DVae3pbrsuNxiOZoIdjOsnrEKP/vX+6liFLBiFrc=] Logger.js:154:22 2020-11-28T17:05:01.769Z [modules/RTC/JitsiLocalTrack.js] Mute LocalTrack[3,video]: false Logger.js:154:22 2020-11-28T17:05:01.774Z [modules/UI/videolayout/SmallVideo.js] : Displaying blackness-with-name for 3791db4c, data: [{"isCurrentlyOnLargeVideo":true,"isHovered":false,"isAudioOnly":false,"tileViewActive":false,"isVideoPlayable":true,"hasVideo":true,"connectionStatus":null,"videoStream":true,"isVideoMuted":false,"isScreenSharing":false,"videoStreamMuted":false}] Logger.js:154:22 2020-11-28T17:05:01.778Z [modules/UI/videolayout/LargeVideoManager.js] : hover in 3791db4c Logger.js:154:22 ```

Please see my second post in this issue for the behaviour description. Chrome and Firefox behave differently.

raufaser commented 3 years ago

@prayagsingh

  1. In Chrome nothing is happening when i click on the screen share icon. In Firefox i can choose what to share, but it cannot be seen by other participants.
  2. Not working either.
saghul commented 3 years ago

@raufaser Can you try to remove your CSP policy? It seems to be blocking the worker used for E2EE, and it look like we are not handling errors very well in that case.

raufaser commented 3 years ago

@saghul I was just about to post that this is the cause of the error.

E2EEContext.js:46 Refused to create a worker from 'blob:https://meet.mydomain.de/484500c1-be88-4187-9338-66fad42a3e19' because it violates the following Content Security Policy directive: "default-src https: data: 'unsafe-inline' 'unsafe-eval'". Note that 'worker-src' was not explicitly set, so 'default-src' is used as a fallback.

I am using an nginx reverse-proxy in my setup and am not using the docker-jitsi letsencrypt functionality.

Removing the following line from the nginx site conf solved my problem:

add_header Content-Security-Policy "default-src https: data: 'unsafe-inline' 'unsafe-eval'";

I honestly have no idea why I put it there in the first place. Probably a copy-paste-and-forget error.

@saghul Thank you very much for your patience and your support.

saghul commented 3 years ago

No worries. It's complex because WASM requires unsafe-eval (which sounds scary)...