• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Horde webmail installation fails

Kristo

Basic Pleskian
While installing Horde webmail service via Updates and Upgrades I´m getting some errors. Here are more details:

Plesk v12.5.30
Ubuntu 14.04.5 LTS

Listing of the error parts in my psa log file (in occured order):
  1. mail_restore_all
    ==> Checking for: mail_spam_restore... not found, skipped
    mailmng[19572]: Unable to detect IMAP/POP3 server type - no LDA found
    Errors occured in mail restore procedure
    Some utilities have exited with errors:
    /usr/lib/plesk-9.0:/usr/lib/plesk-9.0/remote_mail_restore:/opt/psa/admin/sbin
    Warning : failed to perform deferred action : mail_restore_all

  2. Missing table horde_signups
    Trying to upgrade horde <= 3 to latest 3... done
    ERROR 1146 (42S02) at line 1: Table 'horde.horde_signups' doesn't exist

  3. Missing table turba_objects
    Trying to upgrade turba database 2.1 -> 2.2... done
    ERROR 1146 (42S02) at line 1: Table 'horde.turba_objects' doesn't exist

  4. Missing DB.php
    Fatal error: require_once(): Failed opening required 'DB.php' (include_path='/usr/share/psa-pear/pear/php:/usr/share/psa-horde/lib:/usr/share/psa-pear/pear/php:.') in /usr/share/psa-horde/turba/.upgrade/2.1_to_2.2_sql_schema.php on line 51

  5. Missing table kronolith_events
    Trying to upgrade kronolith database 2.1 -> 2.2... ERROR 1146 (42S02) at line 2: Table 'horde.kronolith_events' doesn't exist

  6. Final ERROR warning
    ERROR while trying to Unable to upgrade kronolith database 2.1 -> 2.2, see psa log for details
The missing DB.php file seems to be a pear package which I could manage to install. In general I´m wondering if this might be an issue request for Horde Groupware themselves...

Anyone else having trouble here?
 
mailmng[19572]: Unable to detect IMAP/POP3 server type - no LDA found
This error message means that IMAP server is not installed on the server. Make sure that Dovecot or Courier IMAP server installed and then repeat Horde installation.
 
I would suggest you run

# plesk repair installation

and then

# plesk repair mail

after that try to install Horde again.
 
What a nice tool. After running both repair commands I restartet apache. While trying to install Horde again I´m now left with the errors 2 - 6 of my errors list above.
 
I suggest you completely uninstall Horde and all related packages and install it back.
 
I suggest you completely uninstall Horde and all related packages and install it back.
I´ve uninstalled Horde via plesk installer. There is still a "horde" database left. Can I remove it manually or is that database shiped with plesk?
 
If you are absolutely sure that there are no any critical data, you may drop this table.
 
I didn´t uninstall the installed packages (which seems to be psa-horde psa-imp psa-ingo psa-kronolith psa-mnemo psa-passwd psa-turba).
But after "removing" the old horde database (I actualy renamed it to horde__) Horde is now installed correctly and works like a charm.

Can I mark all of your answers as "Best Answer" ? :)
 
Back
Top