What steps will reproduce the problem?
Try to use mod_muc_access_control community module.
What is the expected output?
After adding
muc_access_lists = { ["room"] = { "host" } }
rejecting JIDs which do not come from host from joining the room.
What do you see instead?
IIRC, it did not control the access, leaving it open.
What version of the product are you using? On what operating system?
trunk on debian stretch
Please provide any additional information below.
The module seemed unfinished, I have patched it, now it works. The patch is here https://gist.github.com/28f72831ea2d7033b3f689f3e6aaa6a2
What steps will reproduce the problem? Try to use mod_muc_access_control community module. What is the expected output? After adding muc_access_lists = { ["room"] = { "host" } } rejecting JIDs which do not come from host from joining the room. What do you see instead? IIRC, it did not control the access, leaving it open. What version of the product are you using? On what operating system? trunk on debian stretch Please provide any additional information below. The module seemed unfinished, I have patched it, now it works. The patch is here https://gist.github.com/28f72831ea2d7033b3f689f3e6aaa6a2
Patch merged, thanks!
Changes