[ejabberd] Re: ejabberd not sending presence info
frank at mail.wvnet.edu
Sun Apr 9 23:01:10 MSD 2006
Joel Nimety wrote:
> I've noticed that by ejabberd server is not sending presence
> notification to me for most accounts. Here is an xml dump from GAIM
> only showing 2 presence notifications (at the time of this dump there
> were 30 plus people logged in). I'm using the @all@ method to provide
> an Everyone roster to all our users. I'm also using LDAP for
> authentication. It also appears that this issue is only happening for
> me (jnimety). I've tried a few clients (gaim, psi, tkabber, gossib,
> gajim) to rule out a client side issue.
> Hopefully someone has some ideas to get this resolved.
> Joel Nimety
I believe I may at least have an explanation for you, if not a solution.
I notice that you mention you're using LDAP for authentication. This
is likely your problem, as it's specifically stated that the @all@
feature requires internal authentication:
relevant portion quoted here:
As of revision 413 (29 September 2005) from the ejabberd Subversion
repository, ejabberd allows the administrator to add all users on a
virtual host to a shared roster group. When he creates a shared roster
group on a virtual host, and specifies the members, he can put @all@,
and ejabberd will add all users on the current virtual host.
This feature requires internal authentication. If you use external
authentication, LDAP... then adding @all@ to a shared roster group will
Hope this at least helps explain things.
More information about the ejabberd