Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongoose im 在mongooseIM中启用ejabberd web界面_Mongoose Im - Fatal编程技术网

Mongoose im 在mongooseIM中启用ejabberd web界面

Mongoose im 在mongooseIM中启用ejabberd web界面,mongoose-im,Mongoose Im,当我启动bin/mongooseim并运行mongooseim时,我打开url127.0.0.1:5280/我在web上看到一个白色页面,我认为这意味着ejabberd_cowboy(具有端口5280)正在侦听,但我没有ejabberd的接口khnown 在ejabberd.cfg中,我为牛仔写了这些台词 {listen, [ %% HTTP endpoints { {{cowboy_port}}, ejabberd_cowboy, [ {num_acceptors, 10}, {max_con

当我启动bin/mongooseim并运行mongooseim时,我打开url
127.0.0.1:5280/
我在web上看到一个白色页面,我认为这意味着
ejabberd_cowboy
(具有端口5280)正在侦听,但我没有ejabberd的接口khnown

在ejabberd.cfg中,我为牛仔写了这些台词

{listen,
[
%% HTTP endpoints
{ {{cowboy_port}}, ejabberd_cowboy, [
{num_acceptors, 10},
{max_connections, 1024},
{modules, [
Modules used here should also be listed in the MODULES section.
{"localhost", "/api", mongoose_api,
[{handlers,[mongoose_api_metrics,mongoose_api_users]}]},    
{"_", "/http-bind", mod_bosh},
{"_", "/ws-xmpp", mod_websockets}
%% Uncomment to serve static files
%{"_", "/static/[...]", cowboy_static,
%  {dir, "/var/www", [{mimetypes, cow_mimetypes, all}]}
%},
]}]},

谢谢你的回答。这个片段来自你可以在repo中找到的
ejabberd.cfg
模板,而不是应该在发行版中找到的生成的配置。您确定正在使用此文件吗?我通过
{{cowboy_port}}
知道这一点,而不是端口号本身。是的,是的,我先做rel,然后在这个rel/mongooseim下,我做了bin/mongooseim,我在rel/mongooseim/etc下生成了文件ejabberdcfg,但我不明白为什么当我放在url 127.0.0.1:5280上时,我只有白色页面。你有理由我打印的代码在模板中,而不是来自ejabberd.cfgMy的问题得到了解决:mongooseim在web上没有接口