由远程对等关闭的套接字gcdasyncsocket

问题描述:

使用xmppframework创建聊天应用程序。当我尝试连接到服务器连接&立即断开&会引发以下错误。由远程对等关闭的套接字gcdasyncsocket

error domain=gcdasyncsocketerrordomain code=7 socket closed by remote peer 

它发生在Adium(聊天应用)软件上。在安装AWS服务器上的Openfire时想知道任何设置错误。

https://community.igniterealtime.org/thread/50643

请让我知道如果我需要遵循的任何步骤或此类。

感谢您的阅读。

请检查该链接GitHub的,

Socket closed by remote peer" - GCDAsyncSocket Error Code 7

这是由于服务器可能会被关闭,因为空闲时间的连接。你需要发送继续ping到服务器。

如回答说,当服务器关闭连接

两个原因:

  1. 您还没有发送,如果客户端的空闲常规坪。
  2. 您正在使用相同凭据登录某个不同的客户端,并在服务器设置中进行以下设置: 始终踢 - 如果发生资源冲突,请立即踢掉其他资源。在服务器>服务器设置>资源策略中。