Persistency of Group Chatrooms

I'm currently evaluating ejabberd for use a a persistent muc solution for some of our traders. I can login as a client and set up a chat room that is marked as persistent. Anything typed into the chatroom stays during the session and new users connecting to the chatroom can see all the old chat.

When the server is rebooted, all the old chat vanishes and I cant seem to find how to get it back - is this possible? and there any recommended clients for this? at the moment I'm trying Pandion and Psi

Thanks

Nick

Quote: Anything typed into

Quote:

Anything typed into the chatroom stays during the session

ejabberd keeps the last 20 messages in memory (check the option history_size in the ejabberd Guide). Clients keep all the messages in memory. If you configure history logging in your client, it will store all of it in disk. You can configure mod_muc_log to export room discussion to HTML files.

Quote:

and new users connecting to the chatroom can see all the old chat.

Because ejabberd sends them the last 20 messages that it keeps in memory.

Quote:

When the server is rebooted, all the old chat vanishes and I cant seem to find how to get it back - is this possible?

ejabberd doesn't implement that feature. There is a related feature request: Save short last room history when service stops, and restore at start.

Quote:

and there any recommended clients for this? at the moment I'm trying Pandion and Psi

All popular Jabber clients support chat logging: Psi, Gajim, Tkabber, ... and probably Pandion too.

Thanks Badlop :)

Thanks Badlop :)

Syndicate content