Actions
Bug #1865
closedАзот не распознает ошибку авторизации при коннекте к xmpp.yandex.ru
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
Actions