微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从对话客户端应用程序登录 ejabberd 服务器上的注册用户不起作用

如何解决从对话客户端应用程序登录 ejabberd 服务器上的注册用户不起作用

我有一个在 Amazon EC2 上运行的 ejabberd 服务器。我从 Web 管理控制台添加用户,然后我尝试使用 JID 作为 my-name@ec2-3-142-252-179.us-east-2.compute.amazonaws.com 并使用注册时分配的密码。但它一直说“找不到服务器”。请告诉我我哪里做错了。谢谢。

Here is the screenshot of web admin console

Sign in page

解决方法

我从未使用过 Amazon EC2,所以我只会给你一些疯狂的想法。另外,我没有英文对话,所以我的翻译可能与您看到的不完全一样:

A) 在同一个窗口中,单击 ... -> 首选项 -> 专家配置 -> 扩展连接配置:启用该选项。现在你有另外两个字段,所以你可以在那里准确地告诉对话 ejabberd 的主机(或 IP 地址)和端口。也许在此处添加它会有所帮助?

B) 当您在“对话”中尝试连接时,您是否在 ejabberd.log 或类似文件中得到任何相关信息?我猜没有

C) 您可以从 PC 访问 ejabberd webadmin,但不能从 Android 手机访问。出于好奇,您可以从您的手机访问 ejabberd 网络管理员吗?

D) 您可以在您的 PC 中安装一些桌面 Jabber 客户端,例如 Gajim、Psi...。这些 eclient 是连接到 ejabberd 还是像 Conversations 一样失败?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。