I am using Exodus as my client, and I have configured the announce module in ejabberd.cfg to allow only admin. But even an ordinary user is able to broadcast message. On the other hand I checked with Tkabber as client broadcast is allowed only for admins. Can anyone sort me out the reason why exodus client could not read the specified configuration.
Thanks
Are you sure?
Are you completely sure? Give admin rights to the local user 'user1' on your ejabberd server (I'm using 0.9.1). And then try this:
yes I am sure..
Hi Badlop,
I tried the same way you have recommended, but I am sure ordinary users was able to broadcast. I think this is the bug in Exodus which is not checking the configuration line in ejabberd.cfg.
I used tkabber which does not allow broadcast other than the administrator. So I hope the problem is with client(Exodus) that I use.
Pay attention to every word on step 4
Pay attention to every word in step 4. Check that the message is broadcasted to ALL the online users logged on the server, not only to the normal user that tries to send the message.
If you still think the message is sent to all the online users, make a screenshot and upload it somewhere. It must show two Exodus windows: one for the sender user and another for a logged user that received the message.