Я столкнулся с проблемой, которую не совсем понимаю. Иногда я получаю эту строку в /var/mail.err
, хотя все сообщения, кажется, сохраняются нормально (по крайней мере, я так думаю):
dovecot: lda(<address>): Error: safe_mkstemp(/tmp/dovecot.lda.) failed: Permission denied
Я понимаю, что это разрешение можно настроить вручную, но я волнуюсь, что что-то возможно, что-то пошло не так с самой системой.
Единственный результат, который я мог найти в Google, это: https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=632951 , в котором говорится, что это ошибка ...
Дополнительная информация:
# uname -a
Linux 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
# dovecot --version
2.2.9
Я не знаю, имеет ли это значение, но я также использую систему на RAID1, и это была очень свежая установка новой версии Ubuntu.
Буду признателен за любые комментарии или предложения, как решить эту проблему.
Можете Вы вставлять полномочия: ls -ld /tmp
. Также, если существует достаточно пространства: df -h /tmp
. Затем также проверьте, находите ли Вы какие-либо записи в /var/log/kern.log
в подобное время.
Редактирование: проблема оказалась, что полномочия/tmp были так или иначе испорчены. Исправление с sudo chmod 1777 /tmp
, кажется, устранило проблему.