Author Topic: MRA (функционал перенесён в протокол ICQ)  (Read 74752 times)

0 Members and 5 Guests are viewing this topic.

Offline dartraiden

Почта mail.ru через YAMN по POP3, подключается раз через десять.
Телепатов нет, надо смотреть нетлог...

Но если нужна только проверка почты, то почтовых клиентов существует уйма.
 

Offline Shpionus

Переключил вчера в настройках на обновление на "версию в разработке". MRA заработал.
Сегодня Миранда написала о наличии обновлений, я разрешил. После чего не MRA не Skype не подключаются.
Лог Скайпа не буду выкладывать. Там явно содержится зашифрованный пароль. Строка: login=____&passwd=______
Лог MRA:

Code: [Select]
[2021-07-30 21:36:53 1864] [MRA_1] CIcqProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 000002BC
[2021-07-30 21:36:53 1864] KeepStatus: assigning status 40072 (40071, 0) to MRA_1
[2021-07-30 21:36:53 16C8] [MRA_1] Executing request 93a7f2e8-___________________________:
https://icqapilogin.mail.ru/auth/mrimLogin
[2021-07-30 21:36:53 16C8] [MRA_1] Connection request to icqapilogin.mail.ru:443 (Flags 11)....
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190) Connecting to server icqapilogin.mail.ru:443....
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190) Connecting to ip 178.237.20.122:443 ....
[2021-07-30 21:36:53 16C8] [MRA_1] (532) Connected to icqapilogin.mail.ru:443
[2021-07-30 21:36:53 16C8] [MRA_1] (532 icqapilogin.mail.ru) Starting SSL/TLS negotiation
[2021-07-30 21:36:53 16C8] [MRA_1] (532 icqapilogin.mail.ru) SSL/TLS negotiation successful
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190:532) Data received
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 30 Jul 2021 18:36:52 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 110
Connection: keep-alive
Keep-Alive: timeout=75
Pragma: no-cache
Cache-Control: no-store,no-cache,must-revalidate
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

{"response":{"statusCode":462, "statusText":"Parameter error - auth cookies", "requestId":"91640-1626423568"}}
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190:532) Data received
{"response":{"statusCode":462, "statusText":"Parameter error - auth cookies", "requestId":"91640-1626423568"}}
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190:532) Connection closed internal
[2021-07-30 21:36:53 16C8] [MRA_1] (07728190:4294967295) Connection closed
[2021-07-30 21:36:53 16C8] [MRA_1] Executing request 415a84c0-_____________________:
https://auth.mail.ru/sdc?JSONP_call=jscb_tmp_c85825&from=https%3A%2F%2Ficqapilogin.mail.ru%2Fauth%2FmrimLogin
[2021-07-30 21:36:53 16C8] [MRA_1] Connection request to auth.mail.ru:443 (Flags 11)....
[2021-07-30 21:36:53 16C8] [MRA_1] (07727ED0) Connecting to server auth.mail.ru:443....
[2021-07-30 21:36:54 16C8] [MRA_1] (07727ED0) Connecting to ip 79.137.156.161:443 ....
[2021-07-30 21:37:14 16C8] [MRA_1] w:\miranda-build\src\mir_app\src\netlib_openconn.cpp 707: connect() failed (10060)
[2021-07-30 21:37:15 16C8] [MRA_1] Request 415a84c0-_________________ failed

Заменил нижними подчёркиваниями то что меня настораживает.
 

Offline Shpionus

Вернул стабильную версию. Попросил обновится. Вроде был и протокол ICQ, обновился, запустился. MRA подключился, Skype нет :(
 

Offline dartraiden

Да, мы в курсе, все альтернативные клиенты скайпа опять отъехали.
« Last Edit: 30 07 2021, 20:43:43 by dartraiden »
 

Offline Tractorist

После последнего обновления и стабильной и девелоперской версии на моих MRA контактах стало всё наоборот - те люди, которые в Агенте не были, как минимум, несколько лет, постоянно отображаются "Онлайн". А те, которые последнее время периодически заходили - нормально находятся в "Оффлайне".
При этом проверил на своих учётках и на различных комбинациях Миранды, официального клиента и Pidgin - те учётки, которые реально используются последнее время, корректно отрабатывают состояния входа - выхода. А те, которые висят балластом, на которых люди Агентом может никогда и не пользовались, отображаются "Онлайн
."
Загрузка с сервера истории сообщений тоже сломалась - ни автоматически, ни по команде меню контакта ничего не происходит. Хотя точно известно, что данные там есть.
« Last Edit: 09 08 2021, 11:45:02 by Tractorist »
 

Offline Tractorist

dartraiden, отправил данные в личку.
 

Offline dartraiden

Угу, не фурычит...
там есть специальный коннект к серверу rapi, и вот он не пашет

дубликат #2938, получается, причина общая
 

Offline Tractorist

dartraiden, Если это чем то может помочь, могу поработать в оф. клиенте и прислать логи. Информации там достаточно много, может найдётся что то полезное.
Притом, в спрятанном конфиге видел параметры по логам, может удастся включить максимально подробный.
У мейловцев на сайте по сей день есть версии Аськи и Агента "для ХР", только они тоже не логинятся уже - при попытке ввести данные учётки сразу отфутболивают под предлогом "неправильное имя пользователя \ пароль". Хоть бы с сайта убрали, переписывать вряд ли будут. Там же замороженные предыдущие версии.
 

Offline Shpionus

Кстати, заметил что если Виндовс "отправить" в гибернацию, и на следующий день вывести запустить "её оттуда", то MRA будет безконечно долго крутится, в попытке подключится. Если перевести его в состояние "Не в сети", и после этого сразу обратно "В сети", то подключается нормально.
 

Offline dartraiden

Опять же, нетлог этого процесса в студию.
 

Offline dartraiden

Билд 24171.
Теперь, крутилочка поиска будет прекращать крутиться, если не удалось.
 

Offline Tractorist

Докладываю: с получением последнего билда статус контактов стал в нормальном виде, балласты ушли в оффлайн, и, что очень радует, стала загружаться история сообщений по команде меню контакта. Я , для полноты картины, создал новую учётку и получил список контактов и историю сообщений с сервера заново. Всё прошло отлично. На повседневной учётке тоже порядок.  Спасибо!
 

Offline Apollo2k4

Кстати, заметил что если Виндовс "отправить" в гибернацию, и на следующий день вывести запустить "её оттуда", то MRA будет безконечно долго крутится, в попытке подключится. Если перевести его в состояние "Не в сети", и после этого сразу обратно "В сети", то подключается нормально.
Этому багу наверное уже лет 8, протокол джаббера ведёт себя точно также, это ещё в Miranda IM товарищ  Borka накодил
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline Tractorist

Сегодня плотнее тестировал MRA: взаимодействие с другими клиентами в порядке, онлайн-оффлайн работает так, как и должно быть, даже поиск вроде бы работает - попробовал наобум набирать адреса мейловских ящиков абсолютно незнакомых мне пользователей - люди ищутся, если с написанием логина угадаешь. Значит, основное, к счастью, починили. Из второстепенного осталась сломанной передача стикеров, притом не всех наборов, а некоторых, которые, видимо, недавно добавили. Из старых наборов приходят файлы-картинки с нормальными именами, например, 11.png, а с других наборов, у которых адрес вида (lottie-sticker-from-http://127.0.0.1:22300/s2s/api/v1/download/PRWd5215hUuWNjSgQIW5gY5fa548f31ad/) приходят файлы, по сути, вообще без имени и расширения. При Автоименовании они выглядят как  (1),  (2) и т.д. Хотя, имхо конечно, стикеры там бестолковые и не интересные, не критично. Лог, если нужно, вышлю.
 
The following users thanked this post: Svetogor

Offline dartraiden

Quote
приходят файлы, по сути, вообще без имени и расширения
Это и в аське так же, сервер отдаёт некоторые стикеры как обычные файлы. Сервер явно указывает, что это файл, а не стикер - так что все вопросы к нему, отчего он так делает с некоторыми стикерами. Иногда они приходят как файл с именем, но без расширения. Нет возможности телепатически угадать, то ли это стикер, то ли собеседник реально прислал такой файл без расширения (ну мало ли, например, я приватный ключ кину коллеге, который представляет собой файл id_rsa без всякого расширения).
« Last Edit: 16 08 2021, 00:26:39 by dartraiden »