Rouncube mail blank upgrade to Hestiacp 1.6.11

Page webmail rouncube got blank after upgrade. Error 500 http.

2022/11/04 11:03:54 [error] 1224#1224: *879 FastCGI sent in stderr: "PHP message: PHP Warning: require(/var/lib/roundcube/vendor/composer/…/ezyang/htmlpurifier/library/HTMLPurifier.composer.php): failed to open stream: No such file or directory in /var/lib/roundcube/vendor/composer/autoload_real.php on line 75PHP message: PHP Fatal error: require(): Failed opening required ‘/var/lib/roundcube/vendor/composer/…/ezyang/htmlpurifier/library/HTMLPurifier.composer.php’ (include_path=‘/var/lib/roundcube/vendor/pear/auth_sasl:/var/lib/roundcube/vendor/pear/console_commandline:/var/lib/roundcube/vendor/pear/console_getopt:/var/lib/roundcube/vendor/pear/crypt_gpg:/var/lib/roundcube/vendor/pear/http_request2:/var/lib/roundcube/vendor/pear/mail_mime:/var/lib/roundcube/vendor/pear/net_ldap2:/var/lib/roundcube/vendor/pear/net_smtp:/var/lib/roundcube/vendor/pear/net_socket:/var/lib/roundcube/vendor/pear/net_url2:/var/lib/roundcube/vendor/pear/pear-core-minimal/src:/var/lib/roundcube/vendor/pear/pear_exception:/var/lib/roundcube/program/lib:.:/usr/share/php’) in /var/lib/roundcube/vendor/composer/autoload_real

rouncube error log
[04-Nov-2022 10:41:01 +0700]: PHP Error: Request security check failed (POST /?_task=mail&_action=refresh)
[04-Nov-2022 10:42:02 +0700]: PHP Error: Request security check failed (POST /?_task=mail&_action=refresh)
[04-Nov-2022 10:43:02 +0700]: PHP Error: Request security check failed (POST /?_task=mail&_action=refresh)
[04-Nov-2022 10:44:02 +0700]: PHP Error: Request security check failed (POST /?_task=mail&_action=refresh)
[04-Nov-2022 10:45:03 +0700]: PHP Error: Request security check failed (POST /?_task=mail&_action=refresh)

users@mtasvr:/var/lib/roundcube# composer update
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Package operations: 18 installs, 15 updates, 0 removals

  • Syncing offerel/pictures (1.4.2) into cache
  • Installing ezyang/htmlpurifier (v4.16.0): Extracting archive
  • Installing symfony/polyfill-php72 (v1.26.0): Extracting archive
  • Installing symfony/polyfill-intl-normalizer (v1.26.0): Extracting archive
  • Installing symfony/polyfill-intl-idn (v1.26.0): Extracting archive
  • Installing guzzlehttp/psr7 (1.9.0): Extracting archive
  • Installing guzzlehttp/promises (1.5.2): Extracting archive
  • Installing guzzlehttp/guzzle (6.5.8): Extracting archive
    Install of jfcherng-roundcube/cloudview failed
  • Installing jfcherng-roundcube/quota (0.0.20): Extracting archive
  • Installing kitist/html5_notifier (v0.6.4): Extracting archive
  • Installing caxy/php-htmldiff (v0.1.14): Extracting archive
  • Installing kolab/libkolab (3.5.6): Extracting archive
  • Installing kolab/libcalendaring (3.5.6): Extracting archive
  • Installing kolab/calendar (3.5.7): Extracting archive
  • Upgrading kolab/net_ldap3 (v1.1.3 => v1.1.4): Extracting archive
  • Upgrading masterminds/html5 (2.7.5 => 2.7.6): Extracting archive
  • Upgrading mobiledetect/mobiledetectlib (2.8.37 => 2.8.39): Extracting archive
  • Installing offerel/pictures (1.4.2): Cloning c36ec7ea64 from cache
    PHP Fatal error: Uncaught Error: Class ‘rcube_config’ not found in /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php:369
    Stack trace:
    #0 /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php(55): Roundcube\Composer\ExtensionInstaller->rcubeConfigFile()
    #1 [internal function]: Roundcube\Composer\ExtensionInstaller->Roundcube\Composer{closure}()
    #2 phar:///usr/bin/composer/vendor/react/promise/src/React/Promise/FulfilledPromise.php(20): call_user_func()
    #3 /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php(107): React\Promise\FulfilledPromise->then()
    #4 phar:///usr/bin/composer/src/Composer/Installer/InstallationManager.php(482): Roundcube\Composer\ExtensionInstaller->install()
    #5 phar:///usr/bin/composer/src/Composer/Installer/InstallationManager.php(418): Composer\Installer\InstallationManager->install()
    #6 [internal function]: Composer\Installer\InstallationManager->Composer\Installer in /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php on line 369

Fatal error: Uncaught Error: Class ‘rcube_config’ not found in /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php:369
Stack trace:
#0 /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php(55): Roundcube\Composer\ExtensionInstaller->rcubeConfigFile()
#1 [internal function]: Roundcube\Composer\ExtensionInstaller->Roundcube\Composer{closure}()
#2 phar:///usr/bin/composer/vendor/react/promise/src/React/Promise/FulfilledPromise.php(20): call_user_func()
#3 /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php(107): React\Promise\FulfilledPromise->then()
#4 phar:///usr/bin/composer/src/Composer/Installer/InstallationManager.php(482): Roundcube\Composer\ExtensionInstaller->install()
#5 phar:///usr/bin/composer/src/Composer/Installer/InstallationManager.php(418): Composer\Installer\InstallationManager->install()
#6 [internal function]: Composer\Installer\InstallationManager->Composer\Installer in /var/lib/roundcube/vendor/roundcube/plugin-installer/src/Roundcube/Composer/ExtensionInstaller.php on line 369
Fatal error: Please check the Roundcube error log and/or server error logs for more information.

Please help

v-add-sys-roundcube in cli?

i just do a roll back from previous backup. Only folder plugin and vendor i roll back, now bring up again.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.