Package: ejabberd
Version: 2.1.5-3
Severity: normal

We've been using 'ejabberdctl srg_*' to populate our shared rosters from LDAP. 
Our script successfully populates the shared roster group (can be comfirmed 
with a mnesia dump or by looking at the web interface), however, the shared 
roster members are not visible via an XMPP client -unless- the members are 
added while the client is actually logged in.

I can demonstrate this by looking at the mnesia dump (shows a full list of 
users for example.com) and logging in via an XMPP client: The shared roster 
doesn't exist. Now I 'ejabberdctl srg-user-add SOMETHING example.com 
example.com example.com' (which shows up as an ordinary line in the mneisa dump 
'{sr_user,{"SOMETHING","example.com"},{"example.com","example.com"}}.'. 
Suddenly I have a roster group with only one member (SOMETHING) in my XMPP 
client. If I log out and back in the roster group vanishes.

Is there any other information that I could collect that would help with this?

Thanks,

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages ejabberd depends on:
ii  adduser                 3.112            add and remove users and groups
ii  debconf [debconf-2.0]   1.5.32           Debian configuration management sy
ii  erlang-asn1             1:14.a-dfsg-1    Erlang/OTP modules for ASN.1 suppo
ii  erlang-base [erlang-abi 1:14.a-dfsg-1    Erlang/OTP virtual machine and bas
ii  erlang-crypto           1:14.a-dfsg-1    Erlang/OTP cryprographic modules
ii  erlang-inets            1:14.a-dfsg-1    Erlang/OTP Internet clients and se
ii  erlang-mnesia           1:14.a-dfsg-1    Erlang/OTP distributed relational/
ii  erlang-odbc             1:14.a-dfsg-1    Erlang/OTP interface to SQL databa
ii  erlang-public-key       1:14.a-dfsg-1    Erlang/OTP public key infrastructu
ii  erlang-ssl              1:14.a-dfsg-1    Erlang/OTP implementation of SSL
ii  erlang-syntax-tools     1:14.a-dfsg-1    Erlang/OTP modules for handling ab
ii  libc6                   2.11.2-2         Embedded GNU C Library: Shared lib
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libpam0g                1.1.1-3          Pluggable Authentication Modules l
ii  libssl0.9.8             0.9.8o-1         SSL shared libraries
ii  openssl                 0.9.8o-1         Secure Socket Layer (SSL) binary a
ii  ucf                     3.0025           Update Configuration File: preserv
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

ejabberd recommends no packages.

Versions of packages ejabberd suggests:
pn  imagemagick | graphicsmagick- <none>     (no description available)
ii  libunix-syslog-perl           1.1-2      Perl interface to the UNIX syslog(

-- Configuration Files:
/etc/default/ejabberd changed [not included]
/etc/ejabberd/inetrc [Errno 13] Permission denied: u'/etc/ejabberd/inetrc'

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to