Skip to content
New issue

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

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

Already on GitHub? # to your account

Mot de passe inaccessible suite upgrade #4261

Open
laetitia-riera opened this issue Jul 24, 2024 · 1 comment
Open

Mot de passe inaccessible suite upgrade #4261

laetitia-riera opened this issue Jul 24, 2024 · 1 comment

Comments

@laetitia-riera
Copy link

Étapes pour reproduire

  1. upgrade de la version 2.1.27.36 à la version 3.1.0
  2. Migration de la base
  3. configuration avant upgrade comme dans la doc

Comportement attendu

L'upgrade c'est très bien passé sans erreur.
Aucun problème de connexion avec l'administrateur.
Configuration LDAP sans soucis, bonne remonté des utilisateurs (ayant un compte ou pas).
Vérification de l'arborescence OK.

Comportement Réel

Les rôles ont disparu.
Les mots de passe renseignés inaccessible dans les dossiers partagés.
Impossible d'afficher sur dossier partagé
Idem pour les mots de passe du dossier personnel.
Message dossier personel
Sachant qu'il ni a eu aucun changement de mot de passe pendant l’upgrade sur l'utilisateur.

Configuration du serveur

Système d'exploitation : Debian 5.10.216-1
Serveur Web : Apache 2.4.61.1
Base de données : MariaDB 10.5.23
Version PHP : 8.1
Version Teampass : 2.1.27.36 -> 3.1.0
Fichier de configuration Teampass : -
Mis à jour à partir d'un ancien Teampass

Logs

Aucune remonté dans les logs

Si besoin d'autres éléments ne pas hésité à demander.

Merci d'avance pour votre aide sur mon problème.

@corentin-soriano
Copy link
Contributor

Voici quelques pistes d'analyse.

Est-ce que vous avez bien des sharekeys pour votre compte ?

SELECT COUNT(*) FROM teampass_sharekeys_items WHERE user_id = <votre id>;

Est-ce que votre clé privée n'a pas été "perdue" (longueur de moins de 30 caractères = problème) ?

SELECT id,login,private_key FROM teampass_users WHERE LENGTH(private_key) < 30;

Est-ce que l'OTP saisi à la première connexion comportait un symbole '&' (il peut poser problème) ?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants