Добрый день!
Используем сервер openfire 3.9.1 + клиент Spark 2.7.3, группы и пользователи локальные
Было решено добавить вложенные группы в контакт листе.
Вложенные группы добавляем через двойное двоеточие "::"
В процессе исправления контакт листа в какой-то момент Spark перестал загружать контакт лист, либо загружал только 1-2 группы.
На данный момент создано около 150 групп (включая вложенные)
Опытным путём выяснили что проблема в названиях корневых групп, например:
1. Была группа пользователей "Иркутск"
2. Создаём группы
"Иркутск", "Иркутск::Руководство", "Иркутск::Менеджеры"
3. Spark перестаёт загружать контакт лист.
4. Изменяем на "Филиал Иркутск", "Филиал Иркутск::Руководство", " Филиал Иркутск::Менеджеры"
5. Spark нормально загружает список групп.
Выяснили также, что если не создать корневую группу, Spark тоже перестает загружать список, например:
"Иркутск::Руководство", "Иркутск::Менеджеры" - тоже не работает.
Есть какие-то чёткие правила создания вложенных групп и почему Spark не загружает контакт лист? В логах сервера и клиента при этом ошибок нет.