Невозможно вызвать mod_rest из jabberd,
Я настроил сервер ejabberd и включил mod_rest. Я мог бы начать Ejabberd без проблем. однако, если я вызову службу отдыха,
У меня есть Google Module_must_be_started_in_vhost, но не повезло. кто-нибудь может помочь?
Ошибка от ejabberbctl в прямом эфире
22:18:13.881 [ошибка] ОТЧЕТ О СБОРЕ Процесс <0.492.0> с 0 соседями произошел сбой по причине: {module_must_be_started_in_vhost,mod_rest,<< "xjt.cloudapp.net" >>} в mod_rest:try_get_option/3 строка 107 22:18:13.881 [ошибка] У супервизора ejabberd_http_sup дочерний элемент undefined был запущен с {ejabberd_http,start_link,undefined} на <0.492.0> выходе с причиной {module_must_be_started_in_vhost, mod_rest,<< "xjt.cloudapp.net" >>} в контексте child_terminated
-
port: 5285
module: ejabberd_http
hosts:
- "xjt.cloudapp.net"
request_handlers:
"/rest": mod_rest
1 ответ
Вы установили mod_rest?
Я думаю, что это правильно..
ejabberdctl modules_update_specs
ejabberdctl module_install mod_rest