После долгих манипуляций удалось подключиться клиентом к серверу metronome. В данный момент версия модуля
/usr/lib/metronome/isp-modules/mod_auth_external/mod_auth_external.lua,
через который проходит по умолчанию аутентификация клиента с сервером, не совместима с версией
metronome. Надо заменить его содержимое на содержимое из вложения или переимновать его
и перезаписать, дав соответсвующие права
Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.
Настройка metronome в составе ispconfig 3.1
Модератор: kulia
Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
- niktel505
- Контактная информация:
Сообщение
Настройка metronome в составе ispconfig 3.1
- Вложения
-
- обновленный модуль.zip
- (1.27 КБ) 151 скачивание
- niktel505
- Контактная информация:
Сообщение
Для создания групп используется модуль “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 =).
AxMan, в данном случае рассматривается как модуль Jabber сервера
модулей 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 =).
AxMan, в данном случае рассматривается как модуль Jabber сервера
Сообщение
Опробуем.
БлагоДарю за ответ.niktel505 писал(а):в данном случае рассматривается как модуль Jabber сервера
Опробуем.
- niktel505
- Контактная информация:
Сообщение
Сейчас настроим запись истории сообщений. Для этого скачать по адресу с сайта
Для просмотра ссылок Вы должны быть авторизованы на форуме. модуль 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/имя_домена/дата
На этом пока всё.
Для просмотра ссылок Вы должны быть авторизованы на форуме. модуль 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/имя_домена/дата
На этом пока всё.