У меня есть вопросы по конфигурации сервера ejabberd:
Спасибо!
Как я могу показать историю приватных чатов в веб-админке и / или
Невозможно.
экспортировать историю по определенной дате / времени в файл? (Я использую Mysql для архивных сообщений)
ejabberd не предоставляет никаких конкретных методов. Думаю, для этого можно использовать SQL-запросы.
Как я могу настроить сообщения архива MUC в базу данных mysql?
Если вы имеете в виду функцию архивирования, реализованную в mod_mam, вы можете включить архивирование в конфигурации комнаты (используя клиент Jabber или включив эту опцию по умолчанию в ejabberd.yml)
Как я могу экспортировать пароли пользователей из зашифрованной базы данных mysql?
Если пароли зашифрованы (с использованием SCRAM от ejabberd), они не могут быть расшифрованы.
Почему я не могу настроить комнаты MUC и никнеймы пользователей в Web Admin?
Потому что страницы MUC в WebAdmin очень простые, только для просмотра списка комнат и некоторых деталей, как вы можете видеть.
Если вы установите mod_shcommands из ejabberd-contrib этот модуль предоставляет новую страницу в WebAdmin для запуска команд ejabberd, поэтому вы можете запускать такие команды, как change_room_option и muc_register_nick