我已经设置了一个ejabberd服务器并启用了mod_rest。我可以毫无问题地开始ejabberd。但是,如果我调用其余服务,
我有google module_must_be_started_in_vhost,但没有运气。有人可以帮忙吗?
22:18:13.881 [错误]崩溃报告过程< 0.492.0>与0个邻居崩溃的原因:mod_rest中的{module_must_be_started_in_vhost,mod_rest,<<" xjt.cloudapp.net">>}:try_get_option / 3 line 107 22:18:13.881 [错误]主管ejabberd_http_sup的孩子未定义以{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
答案 0 :(得分:1)
你安装了mod_rest吗?
我认为这是对的..
ejabberdctl modules_update_specs
ejabberdctl module_install mod_rest