Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • G gajim-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gajim
  • gajim-plugins
  • Issues
  • #565

Closed
Open
Created Jul 06, 2021 by bodqhrohro@bodqhrohro

Syncing of OMEMO messages from other clients is unreliable

Versions

  • OS: Debian 11
  • Gajim version: 1.3.2
  • GTK version: 3.24.24
  • Python-nbxmpp version: 2.0.2

Steps to reproduce the problem

The server where the account is registered supports both XEP-0280 and XEP-0313.

  1. Disable OMEMO for a private chat with buddy1 in Gajim.
  2. In Conversations with the same account, send and receive some messages from buddy1 with OMEMO enabled.
  3. Enable OMEMO in Gajim and disconnect/connect the account.

Expected behavior

After the step 2, Gajim should display the encrypted messages or inform that there were some encrypted messages it cannot display.

Actual behavior

After the step 2, Gajim does not display anything.

After the step 3, Gajim displays the incoming messages with a red lock, and still does not display anything about outgoing ones.

Assignee
Assign to
Time tracking