【问题标题】:Need to setup ejabberd for API call需要为 API 调用设置 ejabberd
【发布时间】:2018-11-07 21:22:44
【问题描述】:

我需要在这个 URL 上得到响应:

https://[hostIP]:8088/api/admin

我尝试了很多不同的配置,所以你可能会看到额外的东西被注释掉了。

我可以轻松访问网页,唯一的问题是,我无法从应用程序调用管理 api。对此暂无回应。

Here are logs and config
https://pastebin.com/42pSg9yN

这是一个带有 Ubunutu 16.04 的 AWS 实例

我也尝试过遵循这个 stackoverflow 答案,也遵循了官方文档。

How to call ejabberd Administrator API

https://docs.ejabberd.im/developer/ejabberd-api/simple-configuration/

如果您需要更好地理解任何事情,请告诉我。

【问题讨论】:

    标签: amazon-ec2 ubuntu-16.04 ejabberd ejabberd-api


    【解决方案1】:

    我认为你的配置文件有一些冲突。

    另外,admin 的 REST 端点是“/api”而不是“/api/admin”。

    如果你刚刚安装了 ejaberred,我建议你使用官方的 linux 安装程序(不是 apt-get)进行全新安装。

    安装程序是交互式的,将为您生成大部分配置。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 2021-01-24
      • 2019-09-22
      • 2021-07-06
      • 2013-08-09
      相关资源
      最近更新 更多