Skip to content

Contact key exchange failure prevents connection on 2nd attempt #794

@ecurrencyhodler

Description

@ecurrencyhodler

What's happening now

Today Ali tried to add me on sphinx chat by adding my pubkey to sphinx chat. It failed. He sent me his pubkey and when I tried to add him, a chat section opened but I couldn't DM him. I also was unable to send him a DM or grab his profile information such as a name. What was displayed was the "a" which I had typed into the name when adding his contact key.

When I dm'd him, the message just disappeared and chat window remained empty.

When I troubleshooted with kevin, he asked ali to delete me from his sphinx chat. When I tried to add ali again, it worked.

Therefore there is a bug where if a contact key exchange fails initially, it remains stored in the person's sphinx chat. And when that person tries to initiate a contact key exchange, it fails or doesn't occur because the app assumes the person has been added (we think).

Expected behavior

A contact key exchange should occur even if the contact is stored in the sphinx app if initiated again by the other person.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions