New Year, new questions

Hi, All, happy NY!

Got ejabberd 1.0 up and running with mod_muc_logs patch on Win2k3 server. Just what I need. Server is not internal.
Questions:

1. trying to make announces with domain.tld/announces/online JID, announcements is allowed for admins, logging in as admin, adding JID and... it is not shown in roster. But in web-iface it is as "domain.tld/announce/online none out"
how that comes?

2. welcome message is enabled in config, however it does not arrive when new user registers.

3. how can i set default params for the new rooms created? Also how long does the history of MUC maintained in persistent rooms nad what is anonymous rooms?

4. why does mod_muc not work stated with this

Quote:

{mod_muc, [{hosts, ["chat.domain.tld"]}, {access, muc}, {access_create, muc}, {access_admin, muc_admin}]},

(it shows conference.domain.tld instead of chat.domain.tld)

but following works ok

Quote:

{mod_muc, [{host, "chat.domain.tld"}, {access, muc}, {access_create, muc}, {access_admin, muc_admin}]},

bug?

5. when "one" user adds "another" to its roster, there is no authorization confirmation on the "another" user side and
as soon as it becomes available user "one" becomes authorized... strange

Thanks a lot!

Re: New Year, new questions

alexxa wrote:

Got ejabberd 1.0 up and running with mod_muc_logs patch on Win2k3 server. Just what I need. Server is not internal.

Do you accept to add it to
the list of public or private ejabberd servers?

alexxa wrote:

adding JID and... it is not shown in roster. But in web-iface it is as "domain.tld/announce/online none out"
how that comes?

It works to me with Tkabber.

A client issue? You will never be subscribed to that contat's presence. Maybe your client is hidding it to you. Or maybe the client hides it to you because the JID is not the standard user@server.

alexxa wrote:

2. welcome message is enabled in config, however it does not arrive when new user registers.

It works for me. Did you change the welcome message? Copy the default one from ejabberd.cfg.default to be sure.

alexxa wrote:

3. how can i set default params for the new rooms created?

You can't because that feature is not implemented.

alexxa wrote:

Also how long does the history of MUC maintained in persistent rooms

The last 40 lines (or similar) are kept until the chatroom is destroyed or the server is restarted.

alexxa wrote:

what is anonymous rooms?

The JID of the participants are hidden to all participants, except the chatroom owner and admins. Check the MUC JEP (on www.jabber.org)for more information.

alexxa wrote:

4. why does mod_muc not work stated with this
... {hosts, ["chat.domain.tld"]}...
but following works ok
... {host, "chat.domain.tld"}...

Because the first one says 'hosts', that is not allowed, and the second one uses the correct 'host' option.

alexxa wrote:

5. when "one" user adds "another" to its roster, there is no authorization confirmation on the "another" user side and
as soon as it becomes available user "one" becomes authorized... strange

I don't understand at all. If you think it's a bug on the server, please explain how to reproduce the bug, what clients are you using, etc.

reply

1. Mayb later.
So, how did you do that in Tkabber? Adding this contact and it appears on your roster?

2. Yes, I did changed the message.

3. Ok, thx.

4.

Mr. Guide wrote:

Options:
hosts This option defines the hostnames of the service (see section A.1.2). If neither hosts nor
the old host is present, the prefix “conference.” is added to all ejabberd hostnames.

5. I ment if for example I adding you to my roster I should wait until you;ll authorize me, correct? Imagine that does not happen and as soon as I'm adding new user to my roster it is automatically gets authorized (though on the other machine when the second client is running it does nothing)

Re: reply

alexxa wrote:

4.

Mr. Guide wrote:

Options:
hosts This option defines the hostnames of the service (see section A.1.2). If neither hosts nor
the old host is present, the prefix “conference.” is added to all ejabberd hostnames.

This is a bug in the guide or in ejabberd (depends on how you look at it ;-) ).

Syndicate content