Author Topic: jabber OMEMO обмен ключами между устройствами одной учетной записи  (Read 56 times)

0 Members and 2 Guests are viewing this topic.

Offline sergio_sd

  • Newbie
  • *
  • Posts: 4
Добрый день.

Учетная запись подключена на двух устройствах.
1 Компьютер: mirandang-0.96.7 alpha build #4592 (4249769) x64, включено UseOMEMO
2 Мобильный телефон: Conversation-2.19.13, стоит замок OMEMO
Сервер: ejabberd 24.12-3+deb13u1, включен mam, muc.

Хотелось бы получить синхронизированную историю на всех устройствах.
Сейчас это выглядит так:
Сообщения написанные из миранды видно и на телефоне и в миранде.
Сообщения написанные с телефона отображаются только на телефоне.
В миранде они появляюся после переподключения(офлайн-онлайн), но в виде
Quote
<< Undecryptable incomming OMEMO message >>

Это говорит о том, что миранда не знает ключа которым зашифровано в conversation. Я правильно понимаю?
Ок, тогда, я добавляю свою учетку на телефоне и пишу себе с телефона на компьютер.
На компьютере получаю сообщение
Quote
<< Undecryptable incomming OMEMO message >>
В тот же чат пишу из миранды и возникает ошибка
Quote
OMEMO не поддерживает шифрование приватных сообщений в публичных чатах. Продолжить без шифрования?

При этом, подключение еще одного устройства, например другого телефона с клиентом c0nnect pro или компьютера с dino-im дает такую же картину.
Все клиенты расшифровывают историю и сообщения друг друга, миранда никак не хочет.

Каким способом можно получить ключи от других устройств в миранду?
 

Offline sergio_sd

  • Newbie
  • *
  • Posts: 4
Заглянул в базу данных и сравнил с тем что есть показывает conversation
Отпечаток есть и сходится.