I noticed, that Openfire’s MUC service sends message like:
This room is locked from entry until configuration is confirmed.
This room is now unlocked.
or:
This room is not anonymous.
These messages are more annoying and confusing, rather than helpful. Especially if the client is set for another locale. There’s also nothing to configure for the end user, since a default configuration is used.
I studied XEP-0045 and couldn’t find anything there, which says, that such messages should be sent.
Instead only status codes should be send in presence extensions.
Can I switch these message off in Openfire?
Or any other comments about this behavior? Can I file a bug for this issue?
No, it’s Openfire. I get these messages in other clients. If it is not in XEP-0045, then probably it can be removed. I think those messages were there from the very beginning (while developed by JiveSoftware) and probably they were put in there to inform users in some scenarios (when there wasn’t default settings option in Openfire maybe). Last one shows up if you set Showing real JIDs to Anyone. It sounds disturbing, but maybe it just can be changed to something like “All users can view real JIDs of the participants”?