2016-04-26 6 views
3

Создание приложения чата с использованием xmppframework. Когда я пытаюсь подключиться к серверу, он подключается & отключен немедленно & вызывает следующую ошибку.гнездо закрыто удаленным peer gcdasyncsocket

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

Это то же самое, что и в приложении Adium (chat app). Если вы настроите Openfire на AWS Server, что-то не так.

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

Пожалуйста, дайте мне знать, если я должен следовать за какие-либо шаги или такие.

Спасибо за чтение.

ответ

0

Пожалуйста, проверьте эту ссылку GitHub,

Socket closed by remote peer" - GCDAsyncSocket Error Code 7

Это связано с сервером может закрывать соединение из-за простоя. вам необходимо отправить ping на сервер.

Как сказал в ответ,

две причины, когда сервер закрывает соединение:

  1. Вы не посылать регулярные свистит, если клиент холостых.
  2. Вы регистрируетесь у другого клиента с одинаковыми учетными данными, а в настройках сервера есть настройка: Всегда пинать - Если есть конфликт ресурсов, немедленно удалите другой ресурс. в разделе «Сервер»> «Параметры сервера»> «Политика ресурсов».

 Смежные вопросы

  • Нет связанных вопросов^_^