(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【JitsiMeet】ミーティング参加を試みるとWebsocket errorで接続が切断される事象

スポンサーリンク

事象

トップ画面は正常にアクセスできるが「ミーティングを開始/参加」をしようとすると

あなたは切断されました

というメッセージが出た後に再接続が繰り返される。

原因/解決策

ブラウザ経由でのWebSocket機能が正常に利用できていない。

例えばコンテナ版で動作をさせている場合、docker-compose用の設定ファイルである.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)

WebSocketのエラーが原因で再接続となっている場合は、同じ設定で解消する可能性があるのでご参考ください。

以上。