无法打开 ejabbered Web 仪表板 localhost:5280

Posted

技术标签:

【中文标题】无法打开 ejabbered Web 仪表板 localhost:5280【英文标题】:Unable to open ejabbered web dashboard localhost:5280 【发布时间】:2020-03-13 15:39:21 【问题描述】:

我是 ejabberd 的新手,正在尝试使用它。我按照官方文档页面上的用户名和密码安装了 ejabbered。我能够启动 ejabbered 服务器并使用“Smack”API 通过 Java 连接到它。

但是,当我尝试在http://localhost:5280/admin/ 打开 Web 仪表板,然后以管理员用户身份登录时,它没有显示任何内容。当我检查日志时,它显示以下错误 -

2020-03-13 21:03:17.618 [error] <0.1965.0>@ejabberd_http:apply_custom_headers:860 CRASH REPORT Process <0.1965.0> with 0 neighbours crashed with reason: bad argument in call to maps:from_list([html]) in ejabberd_http:apply_custom_headers/2 line 860

2020-03-13 21:03:17.619 [error] <0.535.0>@ejabberd_http:apply_custom_headers:860 Supervisor ejabberd_http_sup had child undefined started with ejabberd_http,start_link,undefined at <0.1965.0> exit with reason bad argument in call to maps:from_list([html]) in ejabberd_http:apply_custom_headers/2 line 860 in context child_terminated

请帮我解决这个问题。谢谢!

【问题讨论】:

【参考方案1】:

是的,这个问题是在 ejabberd 20.02 中引入的,并且在以下版本中得到了修复。

你有两个选择:

下载ejabberd 20.01,没有这个问题 或下载 ejabberd 20.03 或更高版本。

【讨论】:

以上是关于无法打开 ejabbered Web 仪表板 localhost:5280的主要内容,如果未能解决你的问题,请参考以下文章

无法从目标 c 中的 ejabbered xmpp 注册新用户

从 TFS 仪表板打开项目导致 Visual Studio Web 处理程序异常

CDE 仪表板编辑器无法打开文件

用 xampp 打开一个 php 文件

ejabber 的 erl 文件在 mac os 10.7.5 上运行时给出错误“分段错误:11”

如何在 Ejabbered 中为 MUC 创建一个持久组?