CommuniGate Pro
Версия 6.0
Сигналы
 
 
XMPP

XMPP Модуль

В XMPP Модуле CommuniGate Pro реализован XMPP протокол, работающий по IP сетям.

Этот модуль используется для обмена Сигналами с клиентскими приложениями, работающими по протоколу XMPP и с другими XMPP системами (серверами).

В модуле реализованы базовый XMPP протокол и его расширения (XEPы).                                                                                          

Расширяемый Протокол для Сообщений и Статуса Присутствия (XMPP)

В XMPP Модуле CommuniGate Pro реализована функциональность протокола XMPP.


Настройки Сервера XMPP

Для того, что бы настроить параметры XMPP модуля, используйте Веб Интерфейс Администратора. Откройте в области Установки страницу Real-Time, затем откройте страницу XMPP.
Нажмите на ссылку Приём и откройте страницу с Настройками XMPP Сервера.

Processing
Уровень Журнала: Приёмник Каналы:

Используйте эту настройку для того, что бы указать, какую информацию XMPP модуль должен сохранять в Журнале работы Сервера. Обычно используется уровень Основные (отчёты о передаче сообщений) или уровень Проблемы (передача сообщений и не фатальные ошибки). В случае, если в работе XMPP модуля возникают проблемы, возможно, целесообразным будет увеличить детализацию до уровня Подробности или Всё: в этом случае в Журнал работы Сервера будет записываться более подробная информация о работе модуля. Когда проблема решена, верните настройку Уровень Журнала в её обычное значение, так как иначе Системный Журнал будет очень быстро увеличивать свой размер.

Записи, помещённые XMPP сервером в Журнал работы Сервера, имеют пометку XMPPI.
Если удалённая сторона указывает, что соединение используется для передачи сервер-сервер, то пометка в Журнале работы Сервера меняется на XMPPS.

Записи, помещённые в Журнал работы Сервера для исходящих XMPP соединений, имеют пометку XMPPO.

Когда вы указываете ненулевое значение в настройке Каналы, то XMPP модуль создаёт TCP приёмник и начинает принимать XMPP соединения от клиентских приложений и удалённых серверов.
Эта настройка используется для того, что бы ограничить число одновременных соединений, которое может принимать XMPP модуль. Если открыто предельное число входящих соединений, то модуль будет отказывать в приёме новых соединений; в таких случаях клиентские приложения и удалённые сервера должны попытаться соединиться позднее.

По умолчанию, Приёмник XMPP модуля принимает незашифрованные соединения на TCP порт 5222 ("клиентский порт") и 5269 ("серверный порт"), а также безопасные TLS соединения на TCP порт 5223 ("безопасный клиентский порт").
Нажмите на ссылку Приёмник, для того что бы настроить порт Приёмника XMPP.

XMPP модуль поддерживает команду STARTTLS, которая позволяет клиентскому приложению и удалённому серверу устанавливать соединение в незащищённом режиме и затем переводить его в режим безопасного соединения.

XMPP модуль поддерживает все имеющиеся методы аутентификации SASL. В дополнение к этому, модуль поддерживает старые методы аутентификации Jabber - "пароль" в открытом виде и "дайджест".
Для того, что бы выключить "дайджест" метод аутентификации Jabber, вам необходимо выключить для требуемого домена использование метода CRAM-MD5.


Настройки XMPP клиента

Для того, что бы настроить параметры XMPP модуля, используйте Веб Интерфейс Администратора. Откройте в области Установки страницу Real-Time, затем откройте страницу XMPP.
Нажмите на ссылку Передача и откройте страницу с Настройками XMPP Клиента.

Processing
Уровень Журнала: Тайм-аут по неактивности:
Уровень Журнала
Это та же самая настройка, что отображается на странице Настройки XMPP Сервера.
Тайм-аут по неактивности
Используйте эту настройку для указания максимального времени, в течении которого XMPP модуль должен держать исходящее соединение открытым, есои никакие данные не посылаются на удалённый сервер.

Мониторинг XMPP Активности

В области Наблюдение через Веб Интерфейс Администратора можно наблюдать за активностью XMPP модуля.

Нажмите на ссылку Real-time в области Наблюдение для того, что бы открыть страницу Наблюдения за XMPP. Формат этой страницы точно такой же, как и страница Наблюдения за IMAP в Веб Интерфейсе Администратора.


Регистрация

В XMPP модуле реализовано расширение XEP-0077 (регистрация и изменение пароля).

Опция Свободная Регистрация позволяет пользователям "регистрироваться" (самостоятельно создавать Пользователей на сервере)

Если опция Пароля Разрешено Изменять включена, то пользователи могут самостоятельно изменять свои пароли.


Руководство CommuniGate® Pro. Copyright © 1998-2009, Stalker Software, Inc.