Incorrect Password when encrypt keys after user first login Teampass 3.1.4.14
Steps to reproduce
- Synchronize a new Active Directory user
- Add to Teampass
- Login to new account
- Fill in temporary encryption code and password with correct information
- Clik Launch
Expected behaviour It should proceed successfully and done, then show item list
Actual behaviour Recently updated to version 3.1.4.14 Showing "Caution: This password is not correct" even though the password and encryption code are correct. Newly created account is affected.
Server configuration Operating system: Ubuntu 22.04.5 LTS Web server: nginx/1.27.3 Database: mysql:9.1.0 PHP version: 8.2.7 Teampass version: 3.1.4.14
Client configuration Browser: Google Chrome Operating system: Windows 10
How we use teampass We use teampass with docker-compose.
Logs There are no errors except this one: Caution: This password is not correct
Screenshots
I just did the test and cannot reproduce this. When adding the user from "LDAP Synchronization" tab in "users" page, I get the encryption code. Connect with the new user, and entered the user password and encryption code, and is ok.
Yes, I received the encryption code, but when I enter it and the password, I get an error.
hello is it possible to debug the ldap connection (log debug mode) ? Thaks
@vayce-vayce We have this issue as well. It's not a real fix but there is a workaround that I use:
Once the new user logs in and is prompted to enter the Encryption Code, ignore that
Instead, click on the Username in the top-right --> Generate New Keys
Basically, it's supposed to use the encryption code + current password to generate new keys for the account, so doing the workaround above just bypasses that portion and lets you generate the keys manually.
The User should be able to sign in after that. Hope this helps
@vayce-vayce We have this issue as well. It's not a real fix but there is a workaround that I use:
Once the new user logs in and is prompted to enter the Encryption Code, ignore that
Instead, click on the Username in the top-right --> Generate New Keys
Basically, it's supposed to use the encryption code + current password to generate new keys for the account, so doing the workaround above just bypasses that portion and lets you generate the keys manually.
The User should be able to sign in after that. Hope this helps
We are experiencing the same issue, and we also found a bug in the button within the "generate new keys" option, which prevents us from using the workaround. Could you let me know which version you're using? Thank you very much.
I'm having the same issue. Can anyone help?
Same issue 🥲🥲🥲
Bonjour avez vous cette erreur : erreur de traitement des users est survenu, cela arrive quand je clique sur l'onglet utilisateur
Has anyone found a solution to the problem?
version: 3.1.4.35
Если кто то решил эту проблему, то прошу написать. У меня такая же проблема. А также есть еще одна проблема. Когда нажимаю на раздел "Импорт" выходит ошибка 500 и страница уже не отвечает, нужно повторно авторизоваться. У кого такие же проблемы, прошу помочь. И третья проблема - при создании файла внутри папки я не могу посмотреть пароль и скопировать его, не работает буфер. Прям снизу выходит такая ошибка.
Se isso não resolver esse problema, você pode identificá-lo. Eu também tenho um problema. E isso também é um problema. A escolha de "Importar" custa 500 e não é possível, mas não é possível automático. E se você tiver problemas, por favor. E третья проблема - при создании файла внутри папки я не могу посмотреть пароль и скопировать его, не работает буфер. Antes de mais nada, você também pode usá-lo.
Good morning! I haven't been able to resolve the issue mentioned in the ticket yet. However, regarding the import screen issue you mentioned, I had that issue and managed to resolve it this way:
- Log in to TeamPass as admin/root
- In the Options Menu, under TeamPass Settings, the option: "Enable import of data from CVS/KeyPass files" must be unchecked.
- You must check this option to enable the import screen.
- After that, you will be able to access the import screen.