Hello,
I installed the 1.1.4 in Ejabberd (Linux Fedora 7 - Kernel 2.6.21), with internal authentication.
The system runs beauty, I am only to the problem.
I activated the module "mod_shared_roster", uncomment the line in the / opt/ejabberd-1.1.4/conf/ejabberd.cfg
On the Web interface made the registration of groups all normal.
When I restart the server lists the groups of shared disappear and have to set everything back.
The file ejabberd.cfg remains the same, and the Web Interface link to the shared lists also appear, but disappear all groups ...
What am I doing wrong,?
If any have gone through this and can help, thank you.
Marcelo Gonçalves
Strange problem. Some tests.
Strange problem, it's the first time I read it. And the configuration of the module doesn't allow to break this :)
Check the ejabberd log files (ejabberd.log and sasl.log), both when you add new groups and when you restart ejabberd. Maybe they show some interesting error messages.
If that doesn't help, you could try to add some ACL or Access rules using the WebAdmin, and check if those rules exist after a restart.
The data of mod_shared_roster is stored in the files sr_group.DCD and sr_user.DCD. You can check if those files exist and if they increase in size when you add more groups.