Jitsi on LAN - Works on 1st user but having a problem on 2nd

I am just wandering over the internet and I found a certain innovation on LAN based Video conference. I followed the guide and used ubuntu live server and VM Workstation. The installed jitsi is accessible one 1 browser only and disconnects if I open it on 2nd browser. Same scenario when I connect a smartphone, it just disconnects. How can I solve this problem?

Open the js developer console in the browser and check the error, if it is focus is missing, check jicofo logs, if the error is no videobridge, check jvb logs all logs are in /var/log/jitsi.

This is what I found in js developer console.

Logger.js:154 2021-04-22T02:40:25.606Z [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>: UnhandledError: Strophe: request id 1.1 error 0 happened Script: null Line: null Column: null StackTrace: Error: Strophe: request id 1.1 error 0 happened
at Object.r.Strophe.log (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:17:16531)
at Object.error (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:23712)
at O.Bosh._onRequestStateChange (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:55159)
o @ Logger.js:154
Logger.js:154 2021-04-22T02:40:25.606Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request id 1.1 error 0 happened
o @ Logger.js:154
Logger.js:154 2021-04-22T02:40:25.606Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request errored, status: 0, number of errors: 1
o @ Logger.js:154
ccitnhs/http-bind?room=arreojntesting:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
Logger.js:154 2021-04-22T02:40:27.875Z [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>: UnhandledError: Strophe: request id 2.2 error 0 happened Script: null Line: null Column: null StackTrace: Error: Strophe: request id 2.2 error 0 happened
at Object.r.Strophe.log (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:17:16531)
at Object.error (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:23712)
at O.Bosh._onRequestStateChange (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:55159)
o @ Logger.js:154
Logger.js:154 2021-04-22T02:40:27.875Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request id 2.2 error 0 happened
o @ Logger.js:154
Logger.js:154 2021-04-22T02:40:27.876Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request errored, status: 0, number of errors: 2
o @ Logger.js:154
ccitnhs/http-bind?room=arreojntesting:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
Logger.js:154 2021-04-22T02:40:38.141Z [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>: UnhandledError: Strophe: request id 3.3 error 0 happened Script: null Line: null Column: null StackTrace: Error: Strophe: request id 3.3 error 0 happened
at Object.r.Strophe.log (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:17:16531)
at Object.error (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:23712)
at O.Bosh._onRequestStateChange (https://192.168.229.129/libs/lib-jitsi-meet.min.js?v=4900:1:55159)
o @ Logger.js:154
getGlobalOnErrorHandler @ JitsiMeetJS.js:619
window.onerror @ middleware.js:110
callErrorHandler @ GlobalOnErrorHandler.js:61
r.Strophe.log @ strophe.util.js:89
error @ strophe.umd.js:1392
_onRequestStateChange @ strophe.umd.js:5017
Logger.js:154 2021-04-22T02:40:38.141Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request id 3.3 error 0 happened
o @ Logger.js:154
r.Strophe.log @ strophe.util.js:90
error @ strophe.umd.js:1392
_onRequestStateChange @ strophe.umd.js:5017
Logger.js:154 2021-04-22T02:40:38.142Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>: Strophe: request errored, status: 0, number of errors: 3
o @ Logger.js:154
r.Strophe.log @ strophe.util.js:77
warn @ strophe.umd.js:1382
_hitError @ strophe.umd.js:4810
_onRequestStateChange @ strophe.umd.js:5019
ccitnhs/http-bind?room=arreojntesting:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED

Your config.js has a bosh address which cannot be resolved.

How can I resolve the issue? I’m sorry, I am new to this kind of stuffs (Jitsi, Linux and this types of configurations, modifications, etc)

Not sure how you installed it, but that is handled by default installation.
You need to edit the file in /etc/jitsi/meet

Are you accessing the URL via IP? If yes, try accessing using hostname(add it to /etc/hosts with the correct IP).

Also the file: /etc/jitsi/meet/YOUR_HOST_NAME-config.js should contain this line:
bosh: ‘//YOUR_HOST_NAME/http-bind’ (which should be the case by default. But make sure once)

I just installed on LAN and able to access using the host name, but when I access via the IP, it doesn’t see any other participants.

didn’t work either.

I tried another installation provided by this thread quick install but still the same error.

Here is the error from console

strophe.umd.js:5123 POST https://meet.ccitnhs.edu/http-bind?room=helloworld net::ERR_NAME_NOT_RESOLVED
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_connect @ strophe.umd.js:4586
connect @ strophe.umd.js:2368
_interceptConnectArgs @ strophe.stream-management.js:224
connect @ XmppConnection.js:251
_connect @ xmpp.js:472
connect @ xmpp.js:544
c.connect @ JitsiConnection.js:61
e @ connection.js:50
(anonymous) @ connection.js:185
f @ connection.js:110
g @ connection.js:215
$ @ conference.js:190
createInitialLocalTracksAndConnect @ conference.js:699
init @ conference.js:821
async function (async)
init @ conference.js:786
(anonymous) @ actions.web.js:31
Promise.then (async)
(anonymous) @ actions.web.js:30
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_start @ Conference.js:281
componentDidMount @ Conference.js:136
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
(anonymous) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
Kr @ react-dom.production.min.js:121
Gr @ react-dom.production.min.js:120
el @ react-dom.production.min.js:214
enqueueSetState @ react-dom.production.min.js:133
k.setState @ react.production.min.js:13
(anonymous) @ BaseApp.js:241
_navigate @ BaseApp.js:240
(anonymous) @ middleware.js:149
Promise.then (async)
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:169
(anonymous) @ middleware.js:26
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:147
(anonymous) @ middleware.js:35
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:197
(anonymous) @ middleware.js:45
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:478
(anonymous) @ middleware.any.js:95
(anonymous) @ middleware.js:96
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
dispatch @ redux.js:636
(anonymous) @ actions.js:138
async function (async)
(anonymous) @ actions.js:111
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_openURL @ AbstractApp.js:113
(anonymous) @ AbstractApp.js:47
Promise.then (async)
componentDidMount @ AbstractApp.js:44
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
el @ react-dom.production.min.js:214
Ul @ react-dom.production.min.js:279
(anonymous) @ react-dom.production.min.js:282
sl @ react-dom.production.min.js:224
Kl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
Qs.renderEntryPoint @ index.web.js:71
(anonymous) @ helloworld:25
Show 207 more frames
Logger.js:154 2021-04-23T15:14:12.617Z [modules/RTC/RTCUtils.js] onUserMediaSuccess
Logger.js:154 2021-04-23T15:14:12.808Z [features/base/redux] <Object.persistState>:  redux state persisted. f78a234a57e2d13db856ab24dfbc57a3 -> b7bbee4f6b219e421a6f17548d15122f
Logger.js:154 2021-04-23T15:14:20.225Z [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>:  UnhandledError: Strophe: request id 3.3 error 0 happened Script: null Line: null Column: null StackTrace:  Error: Strophe: request id 3.3 error 0 happened
    at Object.r.Strophe.log (https://192.168.229.136/libs/lib-jitsi-meet.min.js?v=4900:17:16531)
    at Object.error (https://192.168.229.136/libs/lib-jitsi-meet.min.js?v=4900:1:23712)
    at O.Bosh._onRequestStateChange (https://192.168.229.136/libs/lib-jitsi-meet.min.js?v=4900:1:55159)
o @ Logger.js:154
getGlobalOnErrorHandler @ JitsiMeetJS.js:619
window.onerror @ middleware.js:110
callErrorHandler @ GlobalOnErrorHandler.js:61
r.Strophe.log @ strophe.util.js:89
error @ strophe.umd.js:1392
_onRequestStateChange @ strophe.umd.js:5017
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
(anonymous) @ strophe.umd.js:5134
setTimeout (async)
_processRequest @ strophe.umd.js:5132
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_connect @ strophe.umd.js:4586
connect @ strophe.umd.js:2368
_interceptConnectArgs @ strophe.stream-management.js:224
connect @ XmppConnection.js:251
_connect @ xmpp.js:472
connect @ xmpp.js:544
c.connect @ JitsiConnection.js:61
e @ connection.js:50
(anonymous) @ connection.js:185
f @ connection.js:110
g @ connection.js:215
$ @ conference.js:190
createInitialLocalTracksAndConnect @ conference.js:699
init @ conference.js:821
async function (async)
init @ conference.js:786
(anonymous) @ actions.web.js:31
Promise.then (async)
(anonymous) @ actions.web.js:30
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_start @ Conference.js:281
componentDidMount @ Conference.js:136
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
(anonymous) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
Kr @ react-dom.production.min.js:121
Gr @ react-dom.production.min.js:120
el @ react-dom.production.min.js:214
enqueueSetState @ react-dom.production.min.js:133
k.setState @ react.production.min.js:13
(anonymous) @ BaseApp.js:241
_navigate @ BaseApp.js:240
(anonymous) @ middleware.js:149
Promise.then (async)
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:169
(anonymous) @ middleware.js:26
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:147
(anonymous) @ middleware.js:35
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:197
(anonymous) @ middleware.js:45
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:478
(anonymous) @ middleware.any.js:95
(anonymous) @ middleware.js:96
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
dispatch @ redux.js:636
(anonymous) @ actions.js:138
async function (async)
(anonymous) @ actions.js:111
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_openURL @ AbstractApp.js:113
(anonymous) @ AbstractApp.js:47
Promise.then (async)
componentDidMount @ AbstractApp.js:44
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
el @ react-dom.production.min.js:214
Ul @ react-dom.production.min.js:279
(anonymous) @ react-dom.production.min.js:282
sl @ react-dom.production.min.js:224
Kl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
Qs.renderEntryPoint @ index.web.js:71
(anonymous) @ helloworld:25
Show 214 more frames
Logger.js:154 2021-04-23T15:14:20.227Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>:  Strophe: request id 3.3 error 0 happened
o @ Logger.js:154
r.Strophe.log @ strophe.util.js:90
error @ strophe.umd.js:1392
_onRequestStateChange @ strophe.umd.js:5017
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
(anonymous) @ strophe.umd.js:5134
setTimeout (async)
_processRequest @ strophe.umd.js:5132
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_connect @ strophe.umd.js:4586
connect @ strophe.umd.js:2368
_interceptConnectArgs @ strophe.stream-management.js:224
connect @ XmppConnection.js:251
_connect @ xmpp.js:472
connect @ xmpp.js:544
c.connect @ JitsiConnection.js:61
e @ connection.js:50
(anonymous) @ connection.js:185
f @ connection.js:110
g @ connection.js:215
$ @ conference.js:190
createInitialLocalTracksAndConnect @ conference.js:699
init @ conference.js:821
async function (async)
init @ conference.js:786
(anonymous) @ actions.web.js:31
Promise.then (async)
(anonymous) @ actions.web.js:30
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_start @ Conference.js:281
componentDidMount @ Conference.js:136
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
(anonymous) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
Kr @ react-dom.production.min.js:121
Gr @ react-dom.production.min.js:120
el @ react-dom.production.min.js:214
enqueueSetState @ react-dom.production.min.js:133
k.setState @ react.production.min.js:13
(anonymous) @ BaseApp.js:241
_navigate @ BaseApp.js:240
(anonymous) @ middleware.js:149
Promise.then (async)
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:169
(anonymous) @ middleware.js:26
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:147
(anonymous) @ middleware.js:35
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:197
(anonymous) @ middleware.js:45
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:478
(anonymous) @ middleware.any.js:95
(anonymous) @ middleware.js:96
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
dispatch @ redux.js:636
(anonymous) @ actions.js:138
async function (async)
(anonymous) @ actions.js:111
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_openURL @ AbstractApp.js:113
(anonymous) @ AbstractApp.js:47
Promise.then (async)
componentDidMount @ AbstractApp.js:44
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
el @ react-dom.production.min.js:214
Ul @ react-dom.production.min.js:279
(anonymous) @ react-dom.production.min.js:282
sl @ react-dom.production.min.js:224
Kl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
Qs.renderEntryPoint @ index.web.js:71
(anonymous) @ helloworld:25
Show 214 more frames
Logger.js:154 2021-04-23T15:14:20.228Z [modules/xmpp/strophe.util.js] <Object.r.Strophe.log>:  Strophe: request errored, status: 0, number of errors: 3
o @ Logger.js:154
r.Strophe.log @ strophe.util.js:77
warn @ strophe.umd.js:1382
_hitError @ strophe.umd.js:4810
_onRequestStateChange @ strophe.umd.js:5019
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
(anonymous) @ strophe.umd.js:5134
setTimeout (async)
_processRequest @ strophe.umd.js:5132
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_onRequestStateChange @ strophe.umd.js:5033
XMLHttpRequest.send (async)
d @ strophe.umd.js:5123
_processRequest @ strophe.umd.js:5137
_throttledRequestHandler @ strophe.umd.js:5290
_connect @ strophe.umd.js:4586
connect @ strophe.umd.js:2368
_interceptConnectArgs @ strophe.stream-management.js:224
connect @ XmppConnection.js:251
_connect @ xmpp.js:472
connect @ xmpp.js:544
c.connect @ JitsiConnection.js:61
e @ connection.js:50
(anonymous) @ connection.js:185
f @ connection.js:110
g @ connection.js:215
$ @ conference.js:190
createInitialLocalTracksAndConnect @ conference.js:699
init @ conference.js:821
async function (async)
init @ conference.js:786
(anonymous) @ actions.web.js:31
Promise.then (async)
(anonymous) @ actions.web.js:30
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_start @ Conference.js:281
componentDidMount @ Conference.js:136
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
(anonymous) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
Kr @ react-dom.production.min.js:121
Gr @ react-dom.production.min.js:120
el @ react-dom.production.min.js:214
enqueueSetState @ react-dom.production.min.js:133
k.setState @ react.production.min.js:13
(anonymous) @ BaseApp.js:241
_navigate @ BaseApp.js:240
(anonymous) @ middleware.js:149
Promise.then (async)
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:169
(anonymous) @ middleware.js:26
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:147
(anonymous) @ middleware.js:35
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:197
(anonymous) @ middleware.js:45
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:478
(anonymous) @ middleware.any.js:95
(anonymous) @ middleware.js:96
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
dispatch @ redux.js:636
(anonymous) @ actions.js:138
async function (async)
(anonymous) @ actions.js:111
(anonymous) @ index.js:11
(anonymous) @ middleware.js:29
(anonymous) @ middleware.js:32
(anonymous) @ middleware.js:31
(anonymous) @ middleware.web.js:31
(anonymous) @ middleware.any.js:22
(anonymous) @ middleware.js:67
(anonymous) @ middleware.js:43
(anonymous) @ middleware.js:61
(anonymous) @ middleware.js:83
(anonymous) @ middleware.js:71
(anonymous) @ middleware.js:78
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:38
(anonymous) @ middleware.js:33
(anonymous) @ middleware.web.js:24
(anonymous) @ middleware.any.js:93
(anonymous) @ middleware.js:77
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:148
(anonymous) @ middleware.js:16
(anonymous) @ middleware.js:36
(anonymous) @ middleware.js:33
(anonymous) @ middleware.js:177
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:27
(anonymous) @ middleware.web.js:20
(anonymous) @ middleware.js:42
(anonymous) @ middleware.js:149
(anonymous) @ middleware.js:21
(anonymous) @ middleware.js:60
(anonymous) @ middleware.js:44
(anonymous) @ middleware.js:49
(anonymous) @ middleware.js:28
(anonymous) @ middleware.js:12
(anonymous) @ middleware.js:39
(anonymous) @ middleware.js:35
(anonymous) @ middleware.web.js:42
(anonymous) @ middleware.any.js:102
(anonymous) @ middleware.js:106
(anonymous) @ middleware.js:19
(anonymous) @ middleware.web.js:33
(anonymous) @ middleware.js:91
(anonymous) @ middleware.js:103
(anonymous) @ middleware.js:24
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:15
(anonymous) @ middleware.js:23
(anonymous) @ middleware.js:20
(anonymous) @ middleware.js:25
(anonymous) @ middleware.js:74
(anonymous) @ middleware.js:63
(anonymous) @ middleware.js:198
(anonymous) @ middleware.web.js:109
_openURL @ AbstractApp.js:113
(anonymous) @ AbstractApp.js:47
Promise.then (async)
componentDidMount @ AbstractApp.js:44
vl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Vr @ react-dom.production.min.js:120
yl @ react-dom.production.min.js:244
il @ react-dom.production.min.js:223
el @ react-dom.production.min.js:214
Ul @ react-dom.production.min.js:279
(anonymous) @ react-dom.production.min.js:282
sl @ react-dom.production.min.js:224
Kl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
Qs.renderEntryPoint @ index.web.js:71
(anonymous) @ helloworld:25
Show 214 more frames
strophe.umd.js:5123 POST https://meet.ccitnhs.edu/http-bind?room=helloworld net::ERR_NAME_NOT_RESOLVED

Try with this GitHub - pregalla/jitsi: Installer for Jitsi, Jigasi, and Jibri

Set behind nat to yes
Export private and public ips to your private ip.
And make sure the dns entry resolves to the private ip.

https://meet.ccitnhs.edu/http-bind

This should resolve fine and say:
It works! Now point your BOSH client to this URL to connect to Prosody.

For more information see Prosody: Setting up BOSH.

I managed to solve my problem. it is because of the IP given by the VMware and on my client doesn’t have the same 1st and 2nd quartet.

But I tried to format my VMware again to get even more familiar with the installation setup.

I tried use the setup you provided but I’m not sure if what is wrong with my config file. I’m really sorry, I am so noob with this. here is my config file.

# Configuration for jitsi installer
# Version: 1.0

# Mandatory parameters
export BEHIND_NAT=yes
export SERVER_FQDN=chat.ccitnhs322601.edu

# Private and Public IPs are mandatory, only if BEHIND_NAT=yes
 PUBLIC_IP=192.168.254.158
 PRIVATE_IP=192.168.254.158

# Mandatory parameters end

export HOST_NAME=chat.ccitnhs322601.edu

# Certificates
export USE_SELF_SIGNED_CERTS=yes
export GENERATE_LETSENCRYPT_CERTS=yes/no
# USE_EXISTING_CERTS=yes/no
# 
export LETSENCRYPT_EMAIL=admin@chat.ccitnhs322601.edu
# 
# For Jitsi Meet Server
export ENABLE_SECURE_DOMAIN=yes
# 
# Ensure that the number of users and the number of passwords are same
export SECURE_USERS=user1
export SECURE_PASSWORDS=password1

# For Jigasi
export INSTALL_JIGASI=yes
export ENABLE_JIGASI_AUTHENTICATION=yes/no
# 
# Should be of format USER@HOST
export SIP_USER_ID=admin@chat.ccitnhs322601.edu
export SIP_PASSWORD=2291
# 
# For Transcription
export ENABLE_TRANSCRIPTION=yes
export JIGASI_TRANSCRIPTS_DIR=/etc/jitsi/transcripts
# 
# TRANSCRIPTION_ENGINE=google/vosk #case sensitive
# GOOGLE_APPLICATION_CREDENTIALS=/path/to/google/credentials/file
# 
# For Jibri
export INSTALL_JIBRI=yes
export JIBRI_RECORDINGS_DIR=/etc/jitsi/recordings
# 
# Miscellaneous
# UNINSTALL_WITHOUT_PROMPT=yes/no

All good except this line. Comment it and run. It should be fine then.

I guess you are not gonna go with letsencrypt certs.
In case you do want, just have yes for that value.

oooooops my bad. I changed it to yes and deleted some “export” command that are not indicated in Mandatory and optional config. Thank you very much. I managed to make the setup work now. I am currently installing using the link you provided.

So all good? Install worked and able to access?

Finished installing, and honestly there are lots of errors that needs to be fixed.

Error #1
E: Unable to locate package openjdk-8-jdk
jitsi_setup.sh: line 638: curl: command not found
gpg: no valid OpenPGP data found.

Error #2
Err:5 https://download.jitsi.org stable/ InRelease
The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
Reading package lists… Done
W: GPG error: https://download.jitsi.org stable/ InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
E: The repository ‘https://download.jitsi.org stable/ InRelease’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package jitsi-meet

Error #3
Configuring Secure Domain…

sed: can't read /etc/prosody/conf.avail/chat.ccitnhs322601.edu.cfg.lua: No such file or directory
sed: can't read /etc/prosody/conf.avail/chat.ccitnhs322601.edu.cfg.lua: No such file or directory
sed: can't read /etc/jitsi/meet/*js: No such file or directory
sed: can't read /etc/jitsi/meet/chat.ccitnhs322601.edu-config.js: No such file or directory
tee: /etc/jitsi/jicofo/sip-communicator.properties: No such file or directory

Error #4
E: Unable to locate package jigasi
sed: can’t read /etc/jitsi/jigasi/sip-communicator.properties: No such file or directory

ERROR #5
Err:6 https://download.jitsi.org stable/ InRelease
The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
Reading package lists… Done
W: GPG error: https://download.jitsi.org stable/ InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
E: The repository ‘https://download.jitsi.org stable/ InRelease’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Error #6
Installing stable version of Google Chrome…

Uninstalling Chrome if already installed...
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package google-chrome-stable*
E: Couldn't find any package by glob 'google-chrome-stable*'
E: Couldn't find any package by regex 'google-chrome-stable*'

Error #7
Err:6 https://download.jitsi.org stable/ InRelease
The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
Reading package lists… Done
W: GPG error: https://download.jitsi.org stable/ InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806
E: The repository ‘https://download.jitsi.org stable/ InRelease’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.

Error #8
sed: can't read /opt/jitsi/jibri/launch.sh: No such file or directory

Error #9
hown: invalid user: ‘jibri:jibri’
sed: can’t read /etc/prosody/conf.avail/chat.ccitnhs322601.edu.cfg.lua: No such file or directory
tee: /etc/prosody/conf.avail/chat.ccitnhs322601.edu.cfg.lua: No such file or directory
sed: can’t read /etc/prosody/conf.avail/chat.ccitnhs322601.edu.cfg.lua: No such file or directory
The given hostname does not exist in the config
*** ERROR ***: prosodyctl - Error registering user ‘jibri’ to auth.chat.ccitnhs322601.edu
The given hostname does not exist in the config
*** ERROR ***: prosodyctl - Error registering user ‘recorder’ to jitsi.hiddendomain.com
tee: /etc/jitsi/jicofo/sip-communicator.properties: No such file or directory
tee: /etc/jitsi/jicofo/sip-communicator.properties: No such file or directory
sed: can’t read /etc/jitsi/meet/chat.ccitnhs322601.edu-config.js: No such file or directory
sed: can’t read /etc/jitsi/meet/chat.ccitnhs322601.edu-config.js: No such file or directory
sed: can’t read /etc/jitsi/meet/chat.ccitnhs322601.edu-config.js: No such file or directory

Error #10
Configuring jibri.conf now…
sh: 1: cannot create /etc/jitsi/jibri/jibri.conf: Directory nonexistent
Configuring jibri.conf: COMPLETE…

Failed to enable unit: Unit file jibri.service does not exist.

Currently Installed Versions:
************************************************************
ii nginx-full 1.14.2-2+deb10u3 amd64 nginx web/proxy server (standard version)
ii prosody 0.11.8-1~buster1 amd64 Lightweight Jabber/XMPP server
************************************************************

Restarting services...

STOPPING services...
Failed to stop jitsi-videobridge2.service: Unit jitsi-videobridge2.service not loaded.
Failed to stop jicofo.service: Unit jicofo.service not loaded.
STOPPING services: COMPLETE...


STARTING services...
Failed to start jitsi-videobridge2.service: Unit jitsi-videobridge2.service not found.
Failed to start jicofo.service: Unit jicofo.service not found.
STARTING services: COMPLETE...

Restarting services: COMPLETE...

****** Current status of services *****
nginx: Active: active (running) since Wed 2021-04-28 07:45:50 CDT; 5s ago
prosody: Active: active (running) since Wed 2021-04-28 07:45:50 CDT; 5s ago
jitsi-videobridge2:Unit jitsi-videobridge2.service could not be found.
jicofo:Unit jicofo.service could not be found.
jigasi: *** jigasi is not installed… ***
jibri: *** jibri is not installed… ***

Hm getting key seems to be the issue.

  1. Uninstall using the script
  2. wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -

In case of issues with that, run:
sudo rm /usr/share/keyrings/jitsi-keyring.gpg
sudo curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c ‘gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg’
3. Install

This should work.

This should be taken care by the script itself. I am yet to work on it to install the latest version without any issues. It works well with clean installations though.

I tried installing again to a new vmware instance and status of services.

nginx:   Active: active (running) since Wed 2021-04-28 10:21:39 CDT; 16min ago
prosody:   Active: active (running) since Wed 2021-04-28 10:21:39 CDT; 16min ago
jitsi-videobridge2:Unit jitsi-videobridge2.service could not be found.
jicofo:Unit jicofo.service could not be found.
jigasi: *** jigasi is not installed... ***
jibri:Unit jicofo.service could not be found.

jitsi_setup.sh_28-Apr-2021-10-25-51.log (2.2 KB)

Please install curl first…I think that’s what is missing and you may see errors in the logs…

I changed my OS from debian10.9 to ubuntu 20.04LTS and it works perfectly fine. Now I am having trouble if I click the “I am the host” where can i find the account? I tried using the one provided in jitsi_config_file but it is not working.