Мы используем плагин на основе converse.js для roundcube-mail, который можно найти Вот для связи XMPP.
Чат работает нормально, как и чаты. Когда мы впервые входим в систему, имя сервера для чатов устанавливается на conference.xmpp.mydomaine.com. Однако при входе и выходе этот параметр не сохраняется, и поле сервера всегда остается пустым. Rc-plugins позволяет изменять объект конфигурации, который передается в converse.js. Мы нашли настройки, позволяющие скрыть поле сервера, но не конфиг, позволяющий указать фиксированный URL для чатов.
Кто-нибудь знает, как сообщить converse.js и / или rc-plugin, что URL-адрес для чатов является фиксированным URL-адресом?
Наша установка: * Ubuntu 14.04 * Ejabberd * Apache 2.4 (оболочка fgcgi) * roundcube-mail (перед dovecot перед open-ldap) * roundcube-converse.js-xmpp-plugin
XMPP (однопользовательский чат + многопользовательский чат) отлично работает с jitsi и другими клиентами. Чтобы было ясно, чат также работает с converse.js, он просто «теряет» URL-адрес сервера для чатов после первого входа в систему.
Спасибо заранее за ваше время.