Я новичок в ejabberd 16.06 на Ubuntu 14.04, и я пытаюсь использовать его с внешней БД, сервером Azure SQL.
Почти все работает нормально (за исключением проблемы с подключением, о которой я рассказываю в другом посте).
Что я сейчас пытаюсь лучше понять, так это команды add_rosteritem и process_rosteritems. Я использую add_rosteritem для добавления пользователей в списки друг друга, например:
ejabberdctl add_rosteritem localuser localserver user server nick group subs
где сабы всегда "оба". Эта команда также создает запись в таблице rostergroups, так как кажется, что мне нужно указать группу, даже если я не хочу (для удобства я использую группу под названием «все»), иначе команда не работает.
Дело в том, что если я запущу process_rosteritems list any any any any
, все, что я получу, это There are 0 roster items in total.
Любое предложение? Благодарность!