hello everyone. it's been a while since i've been here. i'm running RC 1.6.1 release on ubuntu 22.04.2, php version 8.1.2-1ubuntu2.13, nginx/1.18.0, with enigma plugin version 0.9.
any time i try to do anything within RC involving enigma, such as view my pgp keys settings or view a pgp signed or encrypted email, i receive an error in my UI. not very descript, just something like "server error! (error)".
my RC log on these errors reports:
Jul 25 11:16:40 mail roundcube: PHP Fatal error: Uncaught Error: Call to undefined function proc_get_status() in /opt/www/roundcubemail-1.6.1/vendor/pear/crypt_gpg/Crypt/GPG/Engine.php:1713
Jul 25 11:16:40 mail roundcube: Stack trace:
Jul 25 11:16:40 mail roundcube: #0 /opt/www/roundcubemail-1.6.1/vendor/pear/crypt_gpg/Crypt/GPG/Engine.php(655): Crypt_GPG_Engine->_closeSubprocess()
Jul 25 11:16:40 mail roundcube: #1 [internal function]: Crypt_GPG_Engine->__destruct()
Jul 25 11:16:40 mail roundcube: #2 {main}
Jul 25 11:16:40 mail roundcube: thrown in /opt/www/roundcubemail-1.6.1/vendor/pear/crypt_gpg/Crypt/GPG/Engine.php on line 1713
i did install (using apt) php-crypt-gpg, but to no avail. that was the only possible clue i saw in other tickets i searched for.
does anyone have any ideas? Thanks.
Incidentally, i previously had this same setup running OK on ubuntu 20.04.6 with php version 7.4.3-4ubuntu2.19. so i suspect it's related to my os or php versions, maybe both, or some other missing dependency i didn't install on my new server. any help would be appreciated. thank you.