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