[jadmin] Conference setup docs
Robert Fitzpatrick
lists at webtent.net
Sat Nov 11 14:12:46 CST 2006
On Sat, 2006-11-11 at 19:25 +0100, Wilfried Maschtera wrote:
> Is it equivalent to jabber2 and mu-conference?
>
Yes, actually, since posting my question yesterday, I found jabberd2 in
the FreeBSD ports system and instead, removed 1.4 and jabber-conference,
then installed jabberd-2.0.11_2 and mu-conference. I have IM working
again with this version using LDAP auth and PostgreSQL storage. Although
still an issue with the conferencing, this error started popping up
whenever I restart (or stop) the jabberd server:
esmtp# rc.d/jabberd restart
Stopping jabberd.
ERROR: router died. Shutting down server.
Starting jabberd.
Sometimes it says c2s died or resolver died, but everything seems to run
fine. But still not sure about how to get conferencing to work. I have
mu-conference starting fine, but cannot find any rooms when searching. I
have my /usr/local/etc/muc.xml setup now like this:
<name>muclinker</name>
<host>conference.domain.tld</host>
<ip>127.0.0.1</ip>
<port>5347</port>
<secret>pek2jg2n</secret>
<spool>/var/jabberd/spool/conference.domain.tld</spool>
<logdir>/var/jabberd/log</logdir>
<pidfile>/var/jabberd/pid/mu-conference.pid</pidfile>
<!--
<logstderr/>
-->
<loglevel>124</loglevel>
<conference xmlns="jabber:config:conference">
<public/>
<vCard>
<FN>Public Chatrooms</FN>
<DESC>This service is for public chatrooms.</DESC>
<URL>http://domain.tld/</URL>
</vCard>
<history>40</history>
<logdir>/var/jabberd/log/</logdir>
<notice>
<join>has become available</join>
<leave>has left</leave>
<rename>is now known as</rename>
</notice>
<sadmin>
<user>presence at domain.tld</user>
</sadmin>
<room jid="help at conference.domain.tld">
<name>Assistance Zone</name>
<privacy/>
</room>
<room jid="admin at conference.domain.tld">
<name>Admin only</name>
<secret>test</secret>
<notice>
<join> just rocks!</join>
<leave> gets lost</leave>
<rename> feels it is more important to be known as </rename>
</notice>
</room>
</conference>
Then in my /usr/local/etc/jabberd/router.xml, my alias section is setup
like this:
<aliases>
<alias name='conference.domain.tld' target='muclinker'/>
</aliases>
Thanks for the help!
--
Robert
More information about the JAdmin
mailing list