we have a local installation of a jitsi server and we develop a UI using lib-jitsi-meet.
We want to implement the feature “Moderator can kick participant out of the conference”, but it doesn’t work. Unfortunatally I can’t find an error or a reason. Maybe it is also a problem of the server installation. Is there anything that has to be configured?
What we have
- Jitsi Server using auth-tokens
- First Participant in the room is moderator
If there are more informations needed to the server installation, please ask, I have will forward the questions to our IT. The installation was not done by me.
What we tried
We tried two different UIs
- Our own UI using lib-jitsi-meet
- The “official” ui from the server by just callling the URL https://our-jitsi-server.de/ourroom/jwt=token
In case 1, we called the method
this.conference.kickParticipant('participantId'). I found out, that it comes until https://github.com/jitsi/lib-jitsi-meet/blob/master/modules/xmpp/ChatRoom.js line 997. I see the output
Kick participant with jid: email@example.com/ce2ac068 <iq xmlns="jabber:client" type="result" to="firstname.lastname@example.org/fc48589f-9c67-4fac-b6cb-47770353f953" from="email@example.com" id="657a3567-2106-4bf0-ad90-926734c8f912:sendIQ"/>
And that’s it. It happens nothing. No errors. Neither on the browser console nor on the server-log. The kicked participant doesn’t receive any event. and is still in the conference.
In case 2, we at least get an error on the ui:
<iq xmlns="jabber:client" type="error" to="firstname.lastname@example.org/10adb6d9-2fc9-4e1c-96d7-e518b2b03d1c" from="email@example.com" id="88588a05-b505-4607-9380-a222977d7178:sendIQ"> <error type="modify"> <not-acceptable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> </error> </iq>
But that’s it. I didn’t find anything on the server. Neither in jvb-logs nor in prosody-logs.