[ejabberd] shared rosters don't work with PAM auth

Konstantin Khomoutov flatworm at users.sourceforge.net
Thu Sep 8 11:19:33 MSD 2011

On Wed, Sep 07, 2011 at 07:02:23PM -0700, John de Largentaye wrote:

> I have a server running with PAM auth and shared rosters. PAM auth
> works. I have setup a shared roster 'everyone' as follows:
> Name: Everyone
> Members: @all@
> Displayed Groups: everyone
> However this doesn't seem to work: users don't see each other unless
> they manually add each other. I tried permuting case to no avail.
> Going through the source code, I got the feeling that the shared
> roster is updated when a user _registers_ (goes through mod_register),
> however with my PAM auth, I suppose the user never actually registers,
> they just connect the first time and are auth'd through PAM, and...
> that's it.
> Any pointers on how I can fix this?
I'm using LDAP auth with SRGs so my users are also never go through
mod_register but everything working OK.
So look elsewhere.

More information about the ejabberd mailing list