XMPPPY с Openfire - PullRequest
       37

XMPPPY с Openfire

0 голосов
/ 14 июля 2011

Я пытаюсь просто подключить XMPPPY к Openfire, отправить сообщение, а затем закрыть. Проблема в том, что я продолжаю получать

(Python 2.6)

import xmpp

pwd = "пароль"

JID = xmpp.protocol.JID ( "TestUser @ локальный")

cl = xmpp.Client (jid.getDomain ()) #, что переводится как 'localhost'

cl.connect ()

DEBUG: socket       start Plugging <xmpp.transports.TCPsocket instance at 0x190ea1b8> into <xmpp.client.Client instance at 0x190e5320>

DEBUG: socket       start Successfully connected to remote host ('localhost', 5222)

DEBUG: dispatcher   start Plugging <xmpp.dispatcher.Dispatcher instance at 0x190ea2d8> into <xmpp.client.Client instance at 0x190e5320>

cl.auth (jid.getNode (), pwd) # переводит в «testuser» / «пароль»

DEBUG: sasl         error Failed SASL authentification: <not-authorized />

DEBUG: sasl         stop  Plugging <xmpp.auth.SASL instance at 0x190f0320> out of <xmpp.client.Client instance at 0x190e5320>.

Я на 100% уверен, что имя пользователя и пароль верны, поскольку я пробовал много раз и могу подключиться через Spark.

Есть ли где-то параметр, который я пропускаю / у кого-нибудь есть успех с этим?

1 Ответ

0 голосов
/ 11 февраля 2012

ищите свой JID формат

JID = xmpp.protocol.JID ( "TestUser @ локальный")

имя сервера xmpp должно совпадать с именем после '@'

проверьте имя сервера xmpp на http://localhost:9090/index.jsp

...