Open smallfish01 opened 2 years ago
I think the root cause was I changed admin password to plaintext. I just re-install TeamPass and it works.
In v3.1.2.55 I have the same error. My "pw" is encrypted. I have reinstalled but it does not fix it.
My error.log:
[Thu Aug 29 04:27:44.553614 2024] [php:error] [pid 11] [client 172.xx.xx.xx:55862] PHP Fatal error: Uncaught DomainException: Unsupported Password Hash Supplied in /var/www/html/teampass/vendor/passwordlib/passwordlib/lib/PasswordLib/Password/Factory.php:82\nStack trace:\n#0 /var/www/html/teampass/vendor/passwordlib/passwordlib/lib/PasswordLib/PasswordLib.php(63): PasswordLib\\Password\\Factory->verifyHash()\n#1 /var/www/html/teampass/vendor/teampassclasses/passwordmanager/src/PasswordManager.php(97): PasswordLib\\PasswordLib->verifyPasswordHash()\n#2 /var/www/html/teampass/vendor/teampassclasses/passwordmanager/src/PasswordManager.php(65): TeampassClasses\\PasswordManager\\PasswordManager->passwordLibVerify()\n#3 /var/www/html/teampass/sources/identify.php(2015): TeampassClasses\\PasswordManager\\PasswordManager->migratePassword()\n#4 /var/www/html/teampass/sources/identify.php(446): checkCredentials()\n#5 /var/www/html/teampass/sources/identify.php(159): identifyUser()\n#6 /var/www/html/teampass/sources/identify.php(191): handleAuthAttempts()\n#7 {main}\n thrown in /var/www/html/teampass/vendor/passwordlib/passwordlib/lib/PasswordLib/Password/Factory.php on line 82, referer: http://localhost:3080/teampass/