Skip to main content
cPanel Technical Support has been heavily impacted by hurricane Beryl and our ability to respond to tickets has been hindered as a result. We appreciate your understanding and patience as we address these delays.

Suddenly roundcube dead all over the server.



  • cPRex Jurassic Moderator

    Hey there!  Can you try the workaround mentioned here to see if that resolves the issue?

  • CatalystX

    Sorry, but that has nothing to do with the issue at all.  It's caused by a Roundcube update where cPanel has not updated the autoload file for the current version of Roundcube (sabre/vobject).

    As root: 
    cd /usr/local/cpanel/base/3rdparty/roundcube
    /opt/cpanel/composer/bin/composer --ignore-platform-req=ext-iconv --ignore-platform-req=ext-iconv --ignore-platform-req=ext-ldap require sabre/vobject

    Continue as root/super user [yes]? y
    ./composer.json has been updated
    Running composer update sabre/vobject
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Writing lock file
    Installing dependencies from lock file (including require-dev)
    Package operations: 3 installs, 6 updates, 0 removals
      - Upgrading roundcube/plugin-installer (0.3.2 => 0.3.6): Extracting archive
      - Upgrading symfony/deprecation-contracts (v2.5.2 => v3.4.0): Extracting archive
      - Upgrading pear/pear-core-minimal (v1.10.14 => v1.10.15): Extracting archive
      - Upgrading pear/crypt_gpg (v1.6.8 => v1.6.9): Extracting archive
      - Upgrading pear/mail_mime (1.10.11 => 1.10.12): Extracting archive
      - Upgrading pear/net_sieve (1.4.6 => 1.4.7): Extracting archive
      - Installing sabre/uri (3.0.1): Extracting archive
      - Installing sabre/xml (4.0.5): Extracting archive
      - Installing sabre/vobject (4.5.4): Extracting archive
     0/8 [>---------------------------]   0%    Skipped installation of bin bin/vobject for package sabre/vobject: name conflicts with an existing file
        Skipped installation of bin bin/generate_vcards for package sabre/vobject: name conflicts with an existing file
    Generating autoload files
    4 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    No security vulnerability advisories found.
    Using version ^4.5 for sabre/vobject


  • Gabriele Venturini

    Neither seems to work for me. 

  • cPRex Jurassic Moderator

    This sounds like issue #4 here:

    and we are releasing a fix for this today, so it should reach your servers as they update over the weekend.

  • CatalystX

    Gabriele, try logging into an account with roundcube, then tail /home/[wahateveruser]/logs/.php.error.log to find a clue.  It'll be easier to diagnose if the above didn't fix the problem. 


Please sign in to leave a comment.