You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quelques minutes après avoir publier la version 2.6.1 de Tchap, un utilisateur s'est manifesté.
Il rencontrait le problème suivant.
A chaque lancement de Tchap, l'application lui demandait la saisie du mot de passe de son compte.
Cette demande revenait systématiquement même après avoir saisi le bon mot de passe.
Le dépannage s'est fait par téléphone directement.
Cette demande de mot de passe est déclenchée par l'activation automatique du cross-signing. Si on est en dehots de la période de grâce de saisie du mot de passe, celui-ci est re-demandé.
Cette demande avait été rencontrée en développement et test, mais la saisie du mot de passe ne revenait pas après saisie correcte.
Son application Tchap lui disait en plus qu'il avait des sessions non vérifiées alors qu'il n'utilisait Tchap que sur son iPhone.
Manipulations
Je lui ai fait ouvrir une session sur web, activer le cross-signing. Son web, même vérifié par l'iPhone, n'arrivait pas à déchiffrer les anciens messages.
Je lui ai fait régénérer le cross-signing, le code de récupération, réactiver la sauvegarde automatique. Rien n'y a fait : l'application iPhone demandait encore et toujours le mot de passe.
Finalement, je lui ai fait désinstaller la version de son iPhone puis réinstaller. Cela a résolu le problème.
Diagnostic
Je soupçonne que son iPhone disait être cross-signé mais ne l'était pas vraiment (il avait des clés de cross-signing mais ne leur faisait pas confiance. L'interface affiche le bouclier vert dans ce cas là).
J'aurais dû lui demander aussi de vider son cache, voir si cela avait un effet.
En désinstallant l'application et en la réinstallant, on est reparti sur une configuration propre. L'utilisateur était satisfait.
Ensuite
Refaire des tests avec une application Tchap iOS associée à une seule session, puis 2 sessions, et avec des clés de cross-signing venant d'une session web délogguer.
The text was updated successfully, but these errors were encountered:
Quelques minutes après avoir publier la version 2.6.1 de Tchap, un utilisateur s'est manifesté.
Il rencontrait le problème suivant.
A chaque lancement de Tchap, l'application lui demandait la saisie du mot de passe de son compte.
Cette demande revenait systématiquement même après avoir saisi le bon mot de passe.
Le dépannage s'est fait par téléphone directement.
Cette demande de mot de passe est déclenchée par l'activation automatique du cross-signing. Si on est en dehots de la période de grâce de saisie du mot de passe, celui-ci est re-demandé.
Cette demande avait été rencontrée en développement et test, mais la saisie du mot de passe ne revenait pas après saisie correcte.
Son application Tchap lui disait en plus qu'il avait des sessions non vérifiées alors qu'il n'utilisait Tchap que sur son iPhone.
Manipulations
Je lui ai fait ouvrir une session sur web, activer le cross-signing. Son web, même vérifié par l'iPhone, n'arrivait pas à déchiffrer les anciens messages.
Je lui ai fait régénérer le cross-signing, le code de récupération, réactiver la sauvegarde automatique. Rien n'y a fait : l'application iPhone demandait encore et toujours le mot de passe.
Finalement, je lui ai fait désinstaller la version de son iPhone puis réinstaller. Cela a résolu le problème.
Diagnostic
Je soupçonne que son iPhone disait être cross-signé mais ne l'était pas vraiment (il avait des clés de cross-signing mais ne leur faisait pas confiance. L'interface affiche le bouclier vert dans ce cas là).
J'aurais dû lui demander aussi de vider son cache, voir si cela avait un effet.
En désinstallant l'application et en la réinstallant, on est reparti sur une configuration propre. L'utilisateur était satisfait.
Ensuite
Refaire des tests avec une application Tchap iOS associée à une seule session, puis 2 sessions, et avec des clés de cross-signing venant d'une session web délogguer.
The text was updated successfully, but these errors were encountered: