I have ejabberd running across two nodes and I followed the clustering instructions more or less according to the manual:
<presence from="dansroom@conference.mydomain/dan" type="unavailable" to="dan@mydomain/resource" >
<x xmlns="http://jabber.org/protocol/muc#user">
<item affiliation="none" role="none" >
<reason>You are being removed from the room because of a system shutdown</reason>
</item>
<status code="332" />
</x>
</presence>
Is there a way to get this to work? Am I misunderstanding what it means for the multi-user chat module to be clustered?
I researched this a little
I researched this a little more on my own and found that as long as I set the muc tables to ram and disk copy on "second" then at least the configuration of the room carries over, but there are two things I'd like to see if I can get past:
Any thoughts would be appreciated.
Can someone help
Does anyone have any ideas on this issue? I understand that auto-archiving to the database of persistent MUC history is a feature that doesn't currently exist. That's ok. But I'm still hoping there's a way my client does not have to explicitly rejoin the room when the node *that* client is connected to is still live. thanks