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
#1

Updated by 0xd34df00d over 5 years ago

  • Target version set to 0.6.75
  • Status changed from New to Assigned
#2

Updated by 0xd34df00d over 5 years ago

Ну, технически это third-party bug на уровне серверов, но пойду починю в QXmpp, в том числе → https://github.com/qxmpp-project/qxmpp/issues/36

#3

Updated by 0xd34df00d over 5 years ago

  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#4

Updated by 0xd34df00d over 5 years ago

  • Estimated time set to 5.00 h

Не забудь обновить перед этим qxmpp.

#5

Updated by Mellon over 5 years ago

  • Status changed from Resolved to Closed

Да, починено. Благодарю.

Also available in: Atom PDF