• Версия для печати

Настройка metronome в составе ispconfig 3.1

Описание: Настройка, обслуживание, эксплуатация, управление панелью ISPConfig 3. А так же обсуждение установки и оптимизация сайта под ISPConfig 3
Правила раздела: Условием использования нашего форума, является соблюдение настоящих Правил форума.


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Модератор: kulia

Автор
Сообщение
niktel505 M
Автор темы
niktel505 M
Автор темы
Возраст: 50
Репутация: 5
Лояльность: 1
Сообщения: 25
С нами: 5 лет 4 месяца
ICQ

#1 niktel505 » Чт, 30 марта 2017, 17:10

После долгих манипуляций удалось подключиться клиентом к серверу metronome. В данный момент версия модуля
/usr/lib/metronome/isp-modules/mod_auth_external/mod_auth_external.lua,
через который проходит по умолчанию аутентификация клиента с сервером, не совместима с версией
metronome. Надо заменить его содержимое на содержимое из вложения или переимновать его
и перезаписать, дав соответсвующие права
Вложения
обновленный модуль.zip
(1.27 КБ) 59 скачиваний

AxMan M
Аватара
AxMan M
Репутация: 1
Лояльность: 28
Сообщения: 52
С нами: 10 месяцев 18 дней

#2 AxMan » Чт, 30 марта 2017, 17:26

Я прошу прощения, но что это за плагин такой Метроном?

niktel505 M
Автор темы
niktel505 M
Автор темы
Возраст: 50
Репутация: 5
Лояльность: 1
Сообщения: 25
С нами: 5 лет 4 месяца
ICQ

#3 niktel505 » Чт, 30 марта 2017, 17:50

Для создания групп используется модуль “groups”, если он выключен, включаем его в настройках
модулей XMPP ispconfig (просто дописываем его в конце модулей своего сервера на вкладке
"система - конфигурация сервера - XMPP"
Далее создаем файл в groups.txt формате:

[Groups1]
any@example.com
simple@example.com

[+Groups2]
yyygjg@example.com = Name User's yyygjg
uuigj@example.com = Name User"s uuigj

Русские имена групп и пользователей поддерживаются. Пользователи в группе Groups2 будут видны всем остальным, пользователи из группы Groups1
(если они не добавляют друг друга в личные контакты) будут видны только внутри группы.
Размещаем его в каталог /etc/metronome/ . Затем в файле /etc/metronome/hosts/название_домена.cfg.lua
(файл создаётся ispconfig -ом и если вручную внесли в него изменения, а потом решили через
ispconfig что-нибудь добавить в него, то эта строка сотрётся и настройки групп пользователей надо
будет прописать заново) прописать строку пути к созданному файлу groups.txt
groups_file = "/etc/metronome/groups.txt" (я прописал ниже строки external_auth_command =).

Добавлено спустя 3 минуты 8 секунд:
AxMan, в данном случае рассматривается как модуль Jabber сервера

AxMan M
Аватара
AxMan M
Репутация: 1
Лояльность: 28
Сообщения: 52
С нами: 10 месяцев 18 дней

#4 AxMan » Чт, 30 марта 2017, 19:44

niktel505 писал(а):в данном случае рассматривается как модуль Jabber сервера
БлагоДарю за ответ.
Опробуем.

niktel505 M
Автор темы
niktel505 M
Автор темы
Возраст: 50
Репутация: 5
Лояльность: 1
Сообщения: 25
С нами: 5 лет 4 месяца
ICQ

#5 niktel505 » Чт, 30 марта 2017, 23:11

Сейчас настроим запись истории сообщений. Для этого скачать по адресу с сайта
https://hg.prosody.im/prosody-modules/file модуль mod_message_logging (лучше скачать архивом gz).
Из архива указанный модуль скопировать в каталог /usr/lib/metronome/module/ . Далее немного
подправить его - найти в нём строку local log_base_path = module:get_option("message_logging_dir", prosody.paths.data.."/message_logs");
и заменить слово prosody на metronome . Включаем модуль message_logging в настройках
модулей XMPP ispconfig (просто дописываем его в конце модулей своего сервера на вкладке
"система - конфигурация сервера - XMPP" Перезапустить сервер metronomectl restart . Логи сохраняются
в /var/lib/metronome/message_logs/имя_домена/дата
На этом пока всё.


Вернуться в «ISPConfig 3»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость