I’ve just installed Jitsi with JWT on Ubuntu 20.04 by following this guide (with a few tweaks for commands that don’t work and for settings that have moved in the latest version).
The server seems to be up and running correctly, and I can join a meeting by going to https://my-jitsi-url.com/meeting-room?jwt=[my token]. However if someone else join the meeting with https://my-jitsi-url.com/meeting-room?jwt=[their token] then they end up in a meeting room all on their own. The URL in the address bar is the same for both of us, but we’re not connected.
The JWT is working as when I’m in the room I have the correct name and profile picture from the token.
I’m running on Ubuntu 20.04 with the following TCP ports open 80, 443, 4443, 5222, 5347 and 5349, and UDP 10000.
Yes. Looks like the request to https://JITSI_URL/http-bind is getting 502. Then I get the “You have been disconnected” message, then it tries http-bind again and so on. Will check the server logs for the 502 tomorrow.
Bad config was preventing Prosody from starting. I tweaked the install script (see Github). Camera and audio are working as expected, and the http-bind request is going correctly.
Unfortunately I’m still seeing the same issue as when I installed it manually: I can join a meeting by going to https://my-jitsi-url.com/meeting-room?jwt=[my token] but if someone else joins the meeting with https://my-jitsi-url.com/meeting-room?jwt=[their token] we can’t see each other. Both of us have the correct URLs so not sure what’s going on!
Unfortunately I can’t let you on to the server but I can see if I can reproduce the issue in a sandbox. Any advice on logs/config to check in the meantime?