Horde webmail login is not working

Created:

2016-11-16 12:44:22 UTC

Modified:

2017-04-24 11:22:05 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Horde webmail login is not working

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk 10.4 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 12.0 for Linux

Symptoms

When attempt to log in Horde webmail interface, the login screen clears and prompts again for credentials; it is not possible to log in. The credentials have been checked via telnet:

    # telnet domain.tld 143

* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THRE
AD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc. See COPYING for distribution information.
. LOGIN "mailname@domain.tld" "testpassword"
. OK LOGIN Ok.

The account exists within the domain's control panel in Plesk and appears to be set up correctly.

Horde debug log contains the following error:

    NOTICE: HORDE [horde] Login success for login@example.com to horde (1.1.1.1) [pid 10577 on line 182 of "/usr/share/psa-horde/login.php"]
...
NOTICE: HORDE User is not authorized for imp [pid 10577 on line 324 of "/usr/share/psa-pear/pear/php/Horde/Registry.php"]

Also php can show session_save_path different from /var/lib/php/session :

# php -r 'echo session_save_path() . "\

";' tcp://localhost:11211?persistent=1&weight=1&timeout=1&retry_interval=15

Cause

PHP extension memcache has been enabled on the server, but Horde does not work with memcache extension.

Resolution

  1. Disable module memcache in php configuration as below:

    # grep -ir memcache /etc/php.d/*
    /etc/php.d/memcache.ini:; extension=memcache.so

    or move memcache.ini :

    # mv /etc/php.d/memcache.ini /root/
  2. Additionally make sure that session.save_handler value is set to files in Horde php.ini file:

    # grep -ir session.save_handler /etc/psa-webmail/horde/horde/php.ini
    session.save_handler = files
Have more questions? Submit a request
Please sign in to leave a comment.