XMPPFramework - ""при входе на сервер Openfire - PullRequest
4 голосов
/ 25 августа 2011

Я установил сервер Openfire на моем Mac и выполнил все настройки. Когда я пытаюсь подключить его через протокол XMPP, я получаю приведенный ниже журнал ошибок.

RECV: <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

а также я отмечаю, что в ответе на вход в систему я получаю имя пользователя в виде нулевой проверки ниже журнала

decoded response: username="(null)",realm="172.16.0.162",nonce="EFYJmP/oVfVKnhvuenmxVEBwH7VzYMET5j1cUqJ/",cnonce="DE5E4A14-3B6E-4239-B6AB-0B8BC1D75539",nc=00000001,qop=auth,digest-uri="xmpp/nivas",response=a64dcc45fef55811788d8784546baf29,charset=utf-8

Может кто-нибудь сказать мне, что я делаю что-то не так здесь и какие-либо предложения .??

Спасибо

1 Ответ

4 голосов
/ 23 июня 2014

Для пользователей, использующих XMPPFramework для iOS и получающих это сообщение:

<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

Добавьте имя домена вашего сервера на оборотную сторону каждого идентификатора пользователя, например:

keithoys@openfire

...