无法使用 iOS 的 XMPP 框架连接亚马逊上的 ejabberd 服务器

Posted

技术标签:

【中文标题】无法使用 iOS 的 XMPP 框架连接亚马逊上的 ejabberd 服务器【英文标题】:Not able to connect ejabberd server on Amazon using XMPP framework of iOS 【发布时间】:2012-11-05 07:05:04 【问题描述】:

我正在开发 XMPP 框架来创建文本聊天应用程序。我们已经在亚马逊 ec2 上配置了 ejabberd 服务器。我已经在本地配置的服务器上测试了我的应用程序并且工作正常,但是当我用 amazone ec2 详细信息替换主机和用户名时,我收到错误“读取操作超时”。我寻求帮助,但问题仍未解决。

请帮我找出解决办法。

【问题讨论】:

【参考方案1】:

我为自己的问题找到了解决方案。我从

下载了最新的框架

https://github.com/robbiehanson/XMPPFramework/archive/master.zip。

我还与我的网络团队检查了防火墙设置。现在我可以连接到亚马逊 ec2 服务器了。

谢谢。

【讨论】:

我在amazon上配置了ejabberd,你能帮我通过ios连接吗

以上是关于无法使用 iOS 的 XMPP 框架连接亚马逊上的 ejabberd 服务器的主要内容,如果未能解决你的问题,请参考以下文章

IOS:无法使用 XMPP 框架验证我的 JabberID

iOS Robby Hanson XMPP 框架资源

XMPP iOS:无法连接 openfire 服务器

EC2 亚马逊网络服务 (AWS) 上的 XMPP 服务器

iOS 后台和 XMPP 框架

XMPP 与服务器的连接并在 iOS 中配置客户端