Отключение от сервера XMPP

51
7

Я использую XMPPFramework и используя самозаверяющий сертификат. Я изменил настройки, используя

[settings setObject:[NSNumber numberWithBool:YES] forKey:(NSString *)kCFStreamSSLAllowsAnyRoot];

а также

[settings setObject:[NSNumber numberWithBool:NO]
forKey:(NSString *)kCFStreamSSLValidatesCertificateChain];

Я проверил, что могу подключиться с помощью Psi. Кто-нибудь видел эту ошибку?

XMPPAccountSession: xmppStream:socketDidConnect:
SEND: <?xml version='1.0'?>
SEND: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' to='senior'>
RECV: <stream:stream xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" from="senior" id="3f557041-1a9f-4838-8e53-1c7d1b9720a9" version="1.0" stream1:lang="en"/>
RECV: <stream:features xmlns:stream="http://etherx.jabber.org/streams">
<ver xmlns="urn:xmpp:features:rosterver"/>
<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
<mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"
><mechanism>PLAIN</mechanism>
<mechanism>ANONYMOUS</mechanism></mechanisms>
<register xmlns="http://jabber.org/features/iq-register"/>
<auth xmlns="http://jabber.org/features/iq-auth"/>
</stream:features>
SEND: <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
RECV: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
SEND: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' to='senior'>
XMPPAccountSession: xmppStreamDidSecure:
XMPPAccountSession: xmppStreamDidDisconnect:withError:
Error Domain=NSPOSIXErrorDomain Code=54 "The operation couldnt be completed. Connection reset by peer"

спросил(а) 2012-07-27T08:07:00+04:00 7 лет, 7 месяцев назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема