Орда жалуется, что бес не бегает

Я, в основном, работаю в Windows с задачей настроить электронную почту на экземпляре Ubuntu 12.04 в AWS и столкнулся со следующей ошибкой:

Когда я захожу в Horde, после ввода учетных данных администратора я получаю сообщение об ошибке:

Произошла фатальная ошибка

Имп не активирован.

Подробности были зарегистрированы для администратора.

Я следую за следующим, довольно подробным руководством

http://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/

Это происходит на шаге 20 с текстом Теперь запустите веб-браузер и перейдите на свой сервер по адресу http://mail.example.com/ чтобы убедиться, что вы можете войти в систему как настроенный пользователь административной почты. (конечно, я использовал свой фактический домен).

Вопросы

  • Где Орда регистрирует "детали"?
  • Есть мысли о том, почему это может произойти? Я обнаружил, что хиты Google предполагают, что php5-mcrypt может отсутствовать, но я убедился, что он установлен и обновлен в моем случае.

4 ответа

Решение

A1: Проверьте журналы ошибок Apache. В частности, error.log файл.

A2: если вы использовали длинный conf.php на связанной странице в качестве шаблона не делайте. Что-то в этом файле может быть причиной проблемы. Просто скопируйте conf.php.dist в том же каталоге более conf.phpи изменить conf.php как вам нужно.

Ваша проблема не в HordeMail, а в Dovecot!

Попробуйте использовать эти пути в /etc/dovecot/conf.d/10-ssl.conf

 ssl_cert = /etc/ssl/certs/ssl-cert-snakeoil.pem
 ssl_key = /etc/ssl/private/ssl-cert-snakeoil.key

пути, указанные в руководстве, неверны.

После следования руководству и использования предоставленного файла conf.php было найдено решение, которое помогло обойти эту ошибку:

  • Используйте conf.php.dist в качестве conf.php
  • Скопируйте раздел конфигурации "sql" из предоставленного достаточно в новый conf.php
  • Следуйте оставшемуся руководству

Внимательно следуйте инструкциям в http://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/. В этих инструкциях отсутствуют строки во многих файлах конфигурации, начиная с раздела 20, где вы настраиваете Horde. Скрипт для файла /var/www/config/conf.php пропускает все строки после строки 170. Это оставляет вас с частично сконфигурированной системой, которая не работает.

Другие вопросы по тегам