无法调用jabberd的mod_rest,

时间:2015-04-22 22:25:05

标签: ejabberd bosh

我已经设置了一个ejabberd服务器并启用了mod_rest。我可以毫无问题地开始ejabberd。但是,如果我调用其余服务,

我有google module_must_be_started_in_vhost,但没有运气。有人可以帮忙吗?

来自ejabberbctl live的错误

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

1 个答案:

答案 0 :(得分:1)

你安装了mod_rest吗?

我认为这是对的..

  

ejabberdctl modules_update_specs

     

ejabberdctl module_install mod_rest