-
-
Notifications
You must be signed in to change notification settings - Fork 551
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
Shared Keys are not generated for new Users and after Password reset #4554
Comments
Migrated to another password vault, no further support required. |
Hello |
@aroussel62 |
@aroussel62 Edit: this will not solve the issue here. |
@aroussel62 You can also check how many keys you have for this user directly in DB:
|
@nilsteampassnet - we got excactly the same problem - I just changed the Password of one of our Users - now no Password is accessible anymore for this Login. (version 3.1.3.9) Your Query would return lot's ob Objects: Apache Logs not showing any Errors. Are there any other Logs we should check? Also after I reset the Password not from Admin - but from User Login itself - it's the same - Passwords are not accessible :-( I hope we can narrow down this Problem is multiple Accounts can't access any Password anymore ... which is a major problem! :-( thx |
@futureweb
|
@nilsteampassnet - Confirming that we only have local Teampass users. I followed the suggested steps, no error occurs when executing the script, the password reset email is not being sent, and no passwords are available. Tested this twice. Let me please know if you need any additional details for troubleshooting.
|
@nilsteampassnet Do you have any other ideas on how to identify the issue? It's becoming critical since we already have several accounts that can't access any passwords, causing significant problems. |
@nilsteampassnet Is there any additional information we can provide or any further steps we can take to help identify the root cause of the issue? Your assistance in resolving this would be greatly appreciated. Thank you in advance for your support! |
@futureweb |
Hi @nilsteampassnet , |
Hi @futureweb |
Hi @nilsteampassnet , Task Log: Also the User didn't get an E-Mail even it's shown in the Task Log :-/ |
@futureweb |
@futureweb |
monitoring this closely as i think the fix could also fix the issue #4572 which i opened. @nilsteampassnet Im not sure if oauth 2 works totally different to local user and ldap users, but when first attempting to log in using an oauth user, once the user account is created and an admin assigns a role, the oauth user can then log in but is never given the option to put in the otp code (email is never received either) and never presented with the screen to enter a one time code. I have just tried to generate a new OTP on an oauth 2 user that was having issues with Item has no password and this time i did get an email with the code. However when i log back into TeamPass and get the screen to enter it, i get the Bad Code error. |
Currently experiencing the same issue. Updated from 3.1.2.x to 3.1.3.11. Added a new LDAP user after upgrade, and discovered this issue. Tried generating a new OTP and for the user and it did not work. |
oauth2 users are not managed the same way. |
@nilsteampassnet changed PW from Admin: Now I tried "GENERATE NEW OTP" - logged in as the User - entered the Temporary Key + Password - but still: |
Using LDAP users. Users who have their password reset or are recently synced from AD are effected. When a password item is created or edited it does generate a shared key for the effected users. The way the shared key generation is coded on the item site work, only the user side is busted. All error logs are empty however, so I have no further info at this time (php, mysql, and apache logs) |
The same as @killmenowkid above. Several ldap users for me have been broken for months (ie. not able to see passwords on certain items) Was hoping this release made a difference but unfortunately still the same. OTP is also not allowing login. |
Steps to reproduce
Steps to reproduce scenario 2
Expected behaviour
The new user should be able to access passwords of items, which have been created before the user.
Scenario 2: The existing user should be able to access passwords of items he was able to access before the password reset.
Actual behaviour
All items display this green no access icon. When trying to display the password an error message pops up saying "Element does not have a password".
teampass_sharekeys_items
is empty for the user id.After trying to generate new keys using the UI the database table
teampass_sharekeys_items
is also empty for the user id. The task is getting started properly though.teampass_sharekeys_items
for the user id.I create a new ticket to indicate the importance of this error. Identical issues found but not solved yet:
Server configuration
Operating system: Debian GNU/Linux 11 (bullseye)
Web server: Apache/2.4.62 (Debian)
Database: 10.5.26-MariaDB-0+deb11u2
PHP version: 8.2.26
Teampass version: 3.1.3.8
LDAP authentication is enabled.
Teampass configuration file:
Updated from an older Teampass or fresh install:
Updated, instance has been active since 2.xx version. No "tp.config.php" file available.
The last installed version was 3.0.0.21, the issue did not occur with this version.
Client configuration
Browser: Any browser, tested on Chrome and Edge
Operating system: Windows 11
Logs
Web server error log
Log from the web-browser developer console (CTRL + SHIFT + i)
The text was updated successfully, but these errors were encountered: