Your OS version Ubuntu 18.04.6 LTS Plesk version Plesk Obsidian Version 18.0.44 Update #2 I'm running Plesk Obsidian Version 18.0.44 Update #2 on Ubuntu 18.04.6 LTS In /admin/php-handler/modules/id/plesk-php74-fpm I can't see sodium checkbox. I see that
plesk-php74 replaces plesk-php74-sodium (<< 7.4.30) but even a reinstall of plesk-php74 won't show the wanted extension in the above list. Can anyone help?
Sodium is now compiled in PHP statically, not as a module. You can check this with the command: # php -m or with phpinfo()
I also have this error. I reported the problem to support plesk
I also have this error. I reported the problem to support plesk What error? Code:
That may be so, but some webapps seem to rely on the dynamic lib. Since last night my nextcloud installation started throwing this error: Downgrading to the outdated 7.3 PHP version provided a temporary fix
That may be so, but some webapps seem to rely on the dynamic lib. Since last night my nextcloud installation started throwing this error: Downgrading to the outdated 7.3 PHP version provided a temporary fix I think you have to check that file /opt/plesk/php/7.4/etc/php.d/sodium.ini still exists or record extension=sodium.so somewhere in PHP settings.
Same problem on our Plesk, error appears to be random
Same issue here. Ever since this morning I'm getting that error reported - but when I open the page myself everything seems fine.
This issue was submitted to developers as PPS-13031
Hi @IgorG
Is this issue related to the missing Argon2i and Argon2id password hashing since PHP 7.4.30 or latest PHP 8.1 shipped with Plesk? Code: in our TYPO3 10.4 and 11.5 instances.
on phpinfo provided by plesk php verion 7.4.30 (sodium function Not working) all modern symfony (and laravel i think) hash validation for authentification aren’t
working
Same here. Where can I find that report?
On my server (Ubuntu 22.04 LTS and Plesk Obsidian Version 18.0.44 Update 2) there are none of the mentioned sodium.ini files and I get the error that other people are talking about.
Is this issue related to the missing Argon2i and Argon2id password hashing since PHP 7.4.30 or latest PHP 8.1 shipped with Plesk? Code: in our TYPO3 10.4 and 11.5 instances. We experienced the same issue. We had to upgrade our Plesk instance from Debian 9 to 10 in order to use Argon2i again.
7.4.30 FPM on Plesk Obsidian v18.0.44_build1800220608.16 os_Ubuntu 20.04 is still throwing yii\base\ErrorException: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /opt/plesk/php/7.4/lib/php/modules/sodium.so (/opt/plesk/php/7.4/lib/php/modules/sodium.so: cannot open shared object file: No such file or directory), /opt/plesk/php/7.4/lib/php/modules/sodium.so.so
(/opt/plesk/php/7.4/lib/php/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown:0
We experienced the same issue. We had to upgrade our Plesk instance from Debian 9 to 10 in order to use Argon2i again. Same problem here. But on a server that is still using v18.0.43 Update #1 (but on Debian 11.3) it works although the site also uses PHP
7.4.30... The libsodium version there is 1.0.18, while on the one with v18.0.44 (Debian 9.13) it shows 1.0.11.
This issue was submitted to developers as PPS-13031 The KB article doesn't work for me
This error creates log in issues with Magento 2. Cant log in, can't change passwords or create new admin users. How do I enable sodium php extension?For older PHP versions this extension is available via PECL .. Linux Systems ¶ In order to use this extension you must compile PHP with sodium support by using the --with-sodium[=DIR] configure option.. Windows ¶ In order to use this extension you have to add extension=php_sodium. ... . Installation via PECL ¶. How do you install sodium extension?Step 1 - Installing The Base Sodium Library (libsodium). Login to the server via SSH or Terminal as the root user.. Install the EPEL repository with the following command: yum install epel-release.. Install the Sodium library and companion development package with the following command: yum install libsodium libsodium-devel.. What is php extension sodium?The php-sodium extension provides strong encryption capabilities in an easy and consistent way. Note that, for sites not having the extension installed, a php-openssl based solution, considered suboptimal, is used, and this fallback will stop working in a few versions (Moodle 4.2).
What is sodium extension?sodium are cryptographic libraries in PHP 7.2 onward, for 7.1 and 7.0 one have to install extension. they are used for encryption authentication, storing passwords safely, sharing secret messages, digital signatures.
|