Article ID: 115742, created on Mar 23, 2014, last review on Aug 12, 2014

  • Applies to:
  • Plesk 12.5 for Linux
  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux

问题

因为此错误无法登录到 Horde Webmail

Unable to get webmail password!

原因

该问题可能因丢失的或无法读取的 Apache web 服务器文件而引起的, /etc/psa-webmail/horde/.horde.shadow.

解决方案

  1. 检查文件 /etc/psa-webmail/horde/.horde.shadow 是否存在且是否有以下权限:

    ~# ls -la /etc/psa-webmail/horde/.horde.shadow
    -rw-r----- 1 root apache 15 Mar 20 2012 /etc/psa-webmail/horde/.horde.shadow
    
  2. 请确保 Apache 的用户(CentOS/RedHat/SuSE 上的 apache 和 Debian/Ubuntu 上的 www-data)能够获取该文件的内容:

    ~# su - apache -s /bin/sh -c "cat /etc/psa-webmail/horde/.horde.shadow"
    password
    

    a. 如果在诊断的过程中出现了错误 "Permission denied",请修正权限:

    chmod 755 /etc /etc/psa-webmail /etc/psa-webmail/horde
    chown root:apache /etc/psa-webmail/horde/.horde.shadow
    chmod 640 /etc/psa-webmail/horde/.horde.shadow
    

    b. 如果出现了错误 "No such file or directory",请创建新的 /etc/psa-webmail/horde/.horde.shadow 文件,设置任意密码,设置合适的权限,使用该 KB 文章的步骤为数据库用户 horde 修改密码。#940.

29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 01bc4c8cf5b7f01f815a7ada004154a2 0a53c5a9ca65a74d37ef5c5eaeb55d7f aea4cd7bfd353ad7a1341a257ad4724a 2a5151f57629129e26ff206d171fbb5f e335d9adf7edffca6a8af8039031a4c7 742559b1631652fadd74764ae8be475e

Email subscription for changes to this article