Open dicer opened 1 year ago
Can you please share your browser console logs?
When I hit the button, nothing gets logged. Or do you also need the logs before? When I enter that meeting?
Perhaps there is an error in prosody, can you check that?
Not an error, but a warning:
c2s556c785f1110 info Client connected
c2s556c785f1110 info Authenticated as essgk_yj-q2cu1swcyfaolnk@guest.meet.jitsi
endconference.meet.jitsi:end_conference warn No room found found for /b%25c3%25bcro
Aha, there it is. What was the original room name?
büro
I have a tentative fix here: https://github.com/jitsi/jitsi-meet/pull/12613
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I'll try to pick this back up next week.
is the issue still open? Shall I give it a try?
I just tried again and it seems to work for me now. Even break out rooms work as expected. Closing
Not sure if I should open a new issue. I have similar problem, but End meeting for all
doesn't work for me when using tenant url, no special characters in it. So mydomain.com/meetingName
works, but mydomain.com/tenantId/meetingName
doesn't. I use non-readable strings (it's actually Ids) in room name and set name using subject
No errors shown in browser console. But same error in prosody logs:
2024-03-07 16:52:59 c2s5bb78ea07480 info Authenticated as mbsq8k0wq0ssv9fzqmtiln_6@meet.jitsi
2024-03-07 16:53:03 endconference.meet.jitsi:end_conference warn No room found found for 7spJqIPo6IsGAxjapkZY/hi0uenskokei2zsr9orx
2024-03-07 16:53:05 endconference.meet.jitsi:end_conference warn No room found found for 7spJqIPo6IsGAxjapkZY/hi0uenskokei2zsr9orx
If I use same room name without tenant - it works
2024-03-07 16:53:33 endconference.meet.jitsi:end_conference info Room hi0uenskokei2zsr9orx@muc.meet.jitsi destroyed by occupant wioexspeylrhyzxdzqn915wn@meet.jitsi/EOIx-eCbyuxo
Jitsi Meet version: 9258 Operating System: linux x64 docker
This looks like nginx configuration problem, it is not passing the prefix param to bosh or websocket URL. Share your nginx config.
@damencho I'm using it in Kubernetes with Jitsi Helm Chart, but here is NGINX config, built from Ingress
Sorry, I have no idea what this config is. Here is what it needs to look like:
First, it extracts the tenant: https://github.com/jitsi/jitsi-meet/blob/052070a6c1dd7515943bfcc3510437c305fd5fe7/doc/debian/jitsi-meet/jitsi-meet.example#L181
Then pass it to the bosh URL (same and for websocket): https://github.com/jitsi/jitsi-meet/blob/052070a6c1dd7515943bfcc3510437c305fd5fe7/doc/debian/jitsi-meet/jitsi-meet.example#L118
Sorry, just realized, that I should look into docker image with jitsi-meet
. So the nginx config there looks correct
Hum ... not sure then why prefix would not be set for your meeting with tenant ...
I assume that the prefix is there. If look into debug logs of prosody, here what I see (7spJqIPo6IsGAxjapkZY
is tenant id)
But then
Hum you are right
2024-03-07 16:53:03 endconference.meet.jitsi:end_conference warn No room found found for 7spJqIPo6IsGAxjapkZY/hi0uenskokei2zsr9orx
Yeah, I'm out of ideas looking at the code and the docker default config. Another option is to add prints to the module and reload it to see what value is wrong and why it does not find the room.
Okay, I'll try to investigate the issue later
Description:
When a meeting is named with a special character in the name, like a German umlaut, the moderator button "End meeting for all" doesn't seem to do anything.
Steps to reproduce:
büro
Expected behavior:
The call should be ended for all participants.
Actual behavior:
The button can be clicked but nothing happens afterwards. The button works fine as soon as you have a meeting name without the umlaut e.g.
buro
instead ofbüro
Server information:
Client information: