Hi all
I have installed Jitsi and Jibri successfully and they are working fine.
but Jibri failed to record after installing excalidraw-backend
I found that when I comment this line
websocket: ‘wss://mydomain.com/’ + subdir + ‘xmpp-websocket’
in nano /etc/jitsi/meet/my-domain.com-config.js
Jibri works again.
Any idea what I can do?
Sample of the log
2023-02-20 22:00:50.508 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of und>
2023-02-20 22:00:50.512 SEVERE: [58] CallPage.visit#65: Timed out waiting for call page to load
2023-02-20 22:00:50.521 INFO: [58] [session_id=mqegerpfvovymuax] JibriSelenium.onSeleniumStateChange#216: Transitioni>
2023-02-20 22:00:50.522 INFO: [58] [session_id=mqegerpfvovymuax] StatefulJibriService.onServiceStateChange#39: File r>
<r Error: FailedToJoinCall SESSION Failed to join the call,
As a rough estimate, XMPP-sebsocket
may be catched by Excalidraw
rule in Nginx
.
Thanks for your fast replay.
But is there are anything that I can do because I’m new in jitsi and jitsi-jibri installation and configuration took a lot of time from me.
This was the config. add to conf file in /etc/nginx/sites-available
xmpp websockets
location = /xmpp-websocket {
proxy_pass http://$prosody_node/xmpp-websocket?prefix=$prefix&$args;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
tcp_nodelay on;
}
# excalidraw-backend websockets
location = /socket.io/ {
proxy_pass http://127.0.0.1:3002/socket.io/?$args;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
tcp_nodelay on;
}
Thanks in advance