According to XEP-0045, when a user enters a multi-user chat, the service must send to this new user the presence of all room participants (unless the the room is configured to not broadcast the presence, which is not the case), and, after that, send a presence of himself with a “self-presence” (110) status code in the muc#user extension.
The thing is that I’m not receiving the “self-presence” status codes when a user joins a room which is not empty (that is, the first user that enters the room gets the self presence, but not the others)
I’m using Openfire 3.9.3.
Any ideas on this?
Thanks in advance