Подключиться к Ejabberd через Strophe в Джанго
Я пытаюсь подключиться к ejabberd. Версия ejabberd - 18. Я изменил модуль ejabberd.yml: ejabberd_http
request_handlers:
"/ws": ejabberd_http_ws
"/bosh": mod_bosh
"/api": mod_http_api
## "/pub/archive": mod_http_fileserver
web_admin: true
http_bind: true
http_poll: true
## register: true
captcha: true
когда я использую strophe для подключения
var conn = new Strophe.Connection('http://localhost:5280/http-bind');
он говорит, что попытка подключения не удалась и время ожидания подключения.
Любые решения, пожалуйста?
1 ответ
var conn = new Strophe.Connection (' http://localhost:5280/http-bind');
Вы запрашиваете путь "/http-bind", но ejabberd прослушивает "/bosh". Измените количество или измените на config, чтобы эти пути совпадали.