Project

General

Profile

Bug #1865

Азот не распознает ошибку авторизации при коннекте к xmpp.yandex.ru

Added by Mellon almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
01/19/2015
Due date:
% Done:

100%

Estimated time:
5.00 h
Reported in:
master

Description

В итоге пароль не переспрашивается.
В сочеании с включенным секманом это ведет к невозможноси логина.
Ответ от сервера такой:

пн янв 19 13:20:43 2015 RECEIVED <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><bad-auth/></failure>
пн янв 19 13:20:43 2015 WARNING Authentication failure
пн янв 19 13:20:43 2015 SENT </stream:stream>

у нормальных серверов такой:
←←←←←← [13:27:22.212] ←←←←←←
  <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
    <not-authorized/>
  </failure>

Прилагаю полный лог соединения с xmpp.yandex.ru , сначала идет успешная авторизация, потом ошибочная.

Для воспроизведения потребуется регистрация на yandex.ru и следование указаниям в http://help.yandex.ru/mail/chat.xml

Как временное решение предлагается завершение работы LC, удаление строки вида:
Xoox.Gloox.XMPP_bla%40ya.ru=foo
из ~/.config/Deviant/Leechcraft_SecMan_SimpleStorage.ini
и последующий запуск LC

STR:

Expected result:

Actual result:

System information:
LeechCraft 0.6.70-2210-g6af548c
Built with Qt 4.8.6, running with Qt 4.8.6
Running on: Gentoo/Linux x86_64 3.18.1-gentoo #1 SMP PREEMPT Thu Jan 8 10:21:10 MSK 2015


Files

testois_ya.ru.qxmpp.log (17 KB) testois_ya.ru.qxmpp.log Mellon, 01/19/2015 01:50 PM

Also available in: Atom PDF