• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Missing Argon2i and Argon2id password hash algorithms since PHP 7.4.30

AvaDev

New Pleskian
Server operating system version
Debian 9.13
Plesk version and microupdate number
18.0.44 Update #2
The Argon2i and Argon2id password hash algorithms are missing since PHP 7.4.30 or latest PHP 8.1 shipped with Plesk?
We have warnings like
Code:
TYPO3\\CMS\\Core\\Crypto\\PasswordHashing\\Argon2iPasswordHash is not available
in our TYPO3 10.4 and 11.5 instances.

How to Downgrade to PHP 7.4.29 ?

Thanks
 
If anyone still has the issue on Debian 9 running, a Plesk update fixes it now:
Bash:
plesk installer update

Bash:
root@login:~# /opt/plesk/php/7.4/bin/php -r "echo password_hash('password', PASSWORD_ARGON2I);"
PHP Warning:  Use of undefined constant PASSWORD_ARGON2I - assumed 'PASSWORD_ARGON2I' (this will throw an Error in a future version of PHP) in Command line code on line 1
PHP Warning:  password_hash(): Unknown password hashing algorithm: PASSWORD_ARGON2I in Command line code on line 1

root@login:~# plesk installer update
...

root@login:~# /opt/plesk/php/7.4/bin/php -r "echo password_hash('password', PASSWORD_ARGON2I);"
$argon2i$v=19$m=65536,t=4,p=1$KVCidvhqy6N3Wd0Q/DzbKw$cQLtVZRUkptx8XG6is1KCDPs3KGHrU29B5hwUjAPaDY
 
Back
Top