2016-04-26 35 views
3

使用xmppframework創建聊天應用程序。當我嘗試連接到服務器連接&立即斷開&會引發以下錯誤。由遠程對等關閉的套接字gcdasyncsocket

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

它發生在Adium(聊天應用)軟件上。在安裝AWS服務器上的Openfire時想知道任何設置錯誤。

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

請讓我知道如果我需要遵循的任何步驟或此類。

感謝您的閱讀。

回答

0

請檢查該鏈接GitHub的,

Socket closed by remote peer" - GCDAsyncSocket Error Code 7

這是由於服務器可能會被關閉,因爲空閒時間的連接。你需要發送繼續ping到服務器。

如回答說,當服務器關閉連接

兩個原因:

  1. 您還沒有發送,如果客戶端的空閒常規坪。
  2. 您正在使用相同憑據登錄某個不同的客戶端,並在服務器設置中進行以下設置: 始終踢 - 如果發生資源衝突,請立即踢掉其他資源。在服務器>服務器設置>資源策略中。