Я монтирую сервер ejabberd 18.03 и клиент по этой ссылке:
https://gist.github.com/developerworks/317ccf6eb2d3060610f8
BOSH conexion = http://localhost:5280/http-bind
моя ошибка в консоли это:
Сервер не поддерживает внутриполосную регистрацию
Ejabberd.yml конфигурация
порт: 5280
ip: "::"
module: ejabberd_http
request_handlers:
"/ws": ejabberd_http_ws
"/bosh": mod_bosh
"/oauth": ejabberd_oauth
"/api": mod_http_api
http_bind: true
register: true
captcha: false
auth_method: внутренний
'СПИСКИ КОНТРОЛЯ ДОСТУПА
админ:
user:
- "admin@localhot"
Местное время:
user_regexp: ""
шлейфу:
ip:
- "127.0.0.0/8"
- "::1/128"
- "::FFFF:127.0.0.1/128"
'ПРАВИЛА ФОРМЫ
max_user_sessions: 10
max_user_offline_messages:
- 5000: admin
- 100
c2s_shaper:
- none: admin
- normal
'ПРАВИЛА ДОСТУПА
Местное время:
- разрешить: местный
C2S:
- отрицать: заблокирован
- разрешить
регистр:
- разрешить: доверенная сеть
trusted_network:
- allow: all
'МОДУЛИ
mod_register:
##
## Protect In-Band account registrations with CAPTCHA.
##
## captcha_protected: true
##
## Set the minimum informational entropy for passwords.
##
## password_strength: 32
##
## After successful registration, the user receives
## a message with this subject and body.
##
welcome_message:
subject: "Welcome!"
body: |-
Hi.
Welcome to this XMPP server.
##
## When a user registers, send a notification to
## these XMPP accounts.
##
registration_watchers:
- "admin1@example.org"
##
## Only clients in the server machine can register accounts
##
ip_access: trusted_network
##
## Local c2s or remote s2s users cannot register accounts
##
access_from: register
access: register