2015-02-10 3 views
2

Я установил openfire как xmmp converse.js в качестве клиента сервера и чата и ОС Windows 8.I Probe openfire с pidgin и работает. Я не могу подключиться converse.js с Openfire, и я сделал следующее: -I позволили HTTP связывание в OpenfireКак подключить converse.js с openfire?

-I изменить индекс converse.js по:

require(['converse'], function (converse) { 
converse.initialize({ 
auto_list_rooms: false, 
auto_subscribe: false, 
bosh_service_url: 'http://localhost:7070/http-bind/', 
hide_muc_server: false, 
i18n: locales.en, // Refer to ./locale/locales.js to see which locales are supported 
prebind: false, 
show_controlbox_by_default: true, 
roster_groups: true 
}); 
    }); 

-I (5222, 5229, 7070 и 7443)

-I Вставить в openfire свойства xmpp.httpbind.worker.threads и xmpp.client.processing.threads со значением 16

-I изменить паче httpd.conf: включить LoadModule proxy_http_module и LoadModule proxy_module и я добавил:

ProxyRequests Off

ProxyPass/HTTP-привязки http://127.0.0.1:7070/http-bind/

ProxyPassReverse/HTTP-привязки http://127.0.0.1:7070/http-bind/

Когда я войти с пользователем openfire окно остается при подключении.

Пожалуйста, если у кого-нибудь есть руководство по подключению с openfire converse.js, мне было бы полезно.

Спасибо и извините за мой английский

ответ

1

Вашего bosh_service_url должно быть на самом деле «http://localhost/http-bind/», так как вы работаете через прокси-сервер. Я предполагаю, что ваш сервер apache работает на стандартном порту 80. Хотя, если вы просто отключите apache, вы сможете напрямую подключиться к openfire с вашей текущей конфигурацией converse.js.

Смежные вопросы