Всем доброго дня. Как авторизовать транспорт в SleekXMPP? Допустим есть ejabberd с pyicq, из обычного гуёвого клиента могу зарегистрировать icq, и писать в icq-сеть. Пытаюсь скриптом на SleekXMPP посылать сообщения на icq-jid вида 'UIN@icq.jabber.kokoko', но получаю месседж в логи -
lalala@jabber.kokoko - мой jid
2016-03-14 16:47:10,260 : DEBUG : RECV: <message from="UIN@icq.jabber.kokoko" type="error" to="lalala@jabber.kokoko/13486502321457963187348580"><error type="auth" code="401"><not-authorized xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Error. You must log into the transport before sending messages.</text></error><body>test
</body></message>
Плагин для service discovery зарегистрирован
xmpp.register_plugin('xep_0030')
Но как что дальше не знаю. Буду рад если поможете.