Назад | Перейти на главную страницу

Sympa и Postfix: ошибка Apache при создании списка

У меня установлен симпа с постфиксом. У меня проблемы с созданием списков. Каждый раз, когда я создаю список, я получаю это в моем /var/log/apache2/error.log:

    postalias: fatal: open /etc/aliases.db: Permission denied  
    Failed to execute newaliases: Inappropriate ioctl for device

Я пробовал удалить aliases.db и вручную использовать почтовые адреса, но увы. Однако проблема не проявляется, когда я перезапускаю postfix, поэтому я думаю, что это быстрый cgi-скрипт, пытающийся обновить файлы псевдонимов для postfix.

Право собственности на / etc / aliases обычно root: root; это означает, что обычный пользователь не может его обновить.

Попробуйте удалить его, а затем запустить postalias с пользователем apache.

Также проверьте примечания и конфигурацию, упомянутые в справочная страница для почтовых адресов

Исправление заключается в добавлении www-данных в группу sympa и после запуска postalias в / etc / aliases; chmod права aliases.db на 660. Затем chown root: sympa aliases.db.