Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When having the N bug, the error message is wrong #585

Closed
odelcroi opened this issue May 5, 2023 · 6 comments
Closed

When having the N bug, the error message is wrong #585

odelcroi opened this issue May 5, 2023 · 6 comments
Assignees
Labels
bug Something isn't working P1 Priority 1 web

Comments

@odelcroi
Copy link
Member

odelcroi commented May 5, 2023

"Utiliser un autre appareil..." ne résoud pas le problème.

Ce bug arrive lorsqu'un message d'un interlocuteur n'est pas déchiffré.

Les causes sont multiples et variées.

La seule solution est que cet interlocuteur rafraichisse son cache.

Capture d’écran 2023-05-05 à 09 37 24

@github-actions github-actions bot added the web label May 5, 2023
@odelcroi odelcroi added bug Something isn't working P1 Priority 1 labels May 10, 2023
@odelcroi
Copy link
Member Author

adding P1 to this bug, it is the most annoying bug in Tchap still

@aulamber aulamber self-assigned this May 11, 2023
@aulamber
Copy link
Contributor

aulamber commented May 11, 2023

@odelcroi
My suggestion:

  • write another error message instead of "Utiliser un autre appareil...", like "Pour déverrouiller vos messages, veuillez vider votre cache en suivant cette procédure : lien vers page crisp correspondante"
  • write a crisp question & answer to describe how to clear the cache in a browser, with screenshots to illustrate.

What are your thoughts, good with you?

@odelcroi
Copy link
Member Author

Un problème est que le message d'erreur actuel s'affiche dans deux cas :
1 - Alice a tous les messages qui sont chiffrés, cela peut etre du à ce que Alice s'est déconnectée, ell doit se synchroniser avec un autre appareil pour récupérer ses messages
2 - Alice n'arrive pas lire un ou quelques messages de Bob car ils sont sont chiffrés : c'est le bug N dont il est question. Le message d'erreur cité dans ce ticket n'est pas adapté dans ce cas.

Il semble nécessaire de travailler sur la distinction entre ces deux cas.
Si le cas 2 arrive, je suis d'accord avec le fait de renvoyer un lien vers la FAQ et expliquer ce qu'il faut faire.

PS : C'est Bob dont les messages sont chiffrés qui doit vider son cache pour renvoyer les clefs de chiffrement à Alice. Par mesure de précaution, Alice devrait vider son cache également

@aulamber
Copy link
Contributor

Un problème est que le message d'erreur actuel s'affiche dans deux cas : 1 - Alice a tous les messages qui sont chiffrés, cela peut etre du à ce que Alice s'est déconnectée, ell doit se synchroniser avec un autre appareil pour récupérer ses messages 2 - Alice n'arrive pas lire un ou quelques messages de Bob car ils sont sont chiffrés : c'est le bug N dont il est question. Le message d'erreur cité dans ce ticket n'est pas adapté dans ce cas.

Il semble nécessaire de travailler sur la distinction entre ces deux cas. Si le cas 2 arrive, je suis d'accord avec le fait de renvoyer un lien vers la FAQ et expliquer ce qu'il faut faire.

PS : C'est Bob dont les messages sont chiffrés qui doit vider son cache pour renvoyer les clefs de chiffrement à Alice. Par mesure de précaution, Alice devrait vider son cache également

Pas si simple donc, il faut arriver à trouver comment différencier les deux cas d'erreur

@jdauphant
Copy link
Contributor

jdauphant commented May 12, 2023

@aulamber

Dans le cas où on ne m'a pas envoyé de message :

image
J'ai l'impression que l'app distingue les cas :
"Unable to decrypt: DecryptionError: The sender's device has not sent us the keys for this message." quand quelqu'un nous a pas envoyer la clé.

j'ai vu d'autres messages quand on a les clés sur un autre appareil.

My 2 cents à vérifier.

@jdauphant
Copy link
Contributor

Après une reconnexion, j'ai le même message d'erreur :(
image
On ne peut pas différentier sur ce message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working P1 Priority 1 web
Projects
None yet
Development

No branches or pull requests

3 participants