事象
トップ画面は正常にアクセスできるが「ミーティングを開始/参加」をしようとすると
あなたは切断されました
というメッセージが出た後に再接続が繰り返される。
原因/解決策
ブラウザ経由でのWebSocket機能が正常に利用できていない。
例えばコンテナで動作をさせている場合、docker-composeによるJitsiMeetの設定ファイルである.envに以下を記述すると
ENABLE_XMPP_WEBSOCKET=0
正常に起動する。
以下、補足です。
補足
以下の記事で作成した環境へProxy(プロキシー)経由で接続した際にエラーとなりました。
ブラウザ上でデバッグすると下記のように出力されていたので
init @ app.bundle.min.js?v=6155:sourcemap:138 lib-jitsi-meet.min.js?v=6155:sourcemap:2 ... [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>: UnhandledError: Strophe: Websocket error [object Event] Script: null Line: null Column: null StackTrace: Error: Strophe: Websocket error [object Event] at Yo.ct.Strophe.log (http://X.X.X.X:8000/libs/lib-jitsi-meet.min.js?v=6155:2:484463) at Object.error (http://X.X.X.X:8000/libs/lib-jitsi-meet.min.js?v=6155:2:146410) at O.Websocket._onError (http://X.X.X.X:8000/libs/lib-jitsi-meet.min.js?v=6155:2:185883)
同様のエラーが出ている方は同じ理由で解消する可能性があります。
以上。