Project

General

Profile

Nicknames /Roles are not persisted after a server restart. Bug?

Ganesh Krishnan
Added almost 4 years ago

Usernicknames and roles are not persisted after a server restart. So if a user creates a room and the room is restarted the user is no longer a moderator/owner of the room even if the room is moderated and set to persist.

Possible bug? Since the XMPP standard (http://xmpp.org/extensions/xep-0045.html#associations) requires that roles SHOULD be persisted.

Re-create scenario: Create a MUC using any user. Restart the server. Send a message to the group via the User. Error message "Insufficient permissions"


Replies (3)

(1)
Avatar?id=6098&size=32x32

Added by Bartosz Malkowski TigaseTeam almost 4 years ago

Only affiliations are persistent.

(1)

Added by Ganesh Krishnan almost 4 years ago

Does this mean that the owner of a room cannot send messages after a server restart?

Avatar?id=6098&size=32x32

Added by Bartosz Malkowski TigaseTeam almost 4 years ago

Owner is an affiliation. It IS persistent.

Are you sure that owner join to room before he sends message?

Can you set debug log level for MUC, and check what is in logs?

    (1-3/3)