我遇到了一个问题,我并不完全理解。偶尔我会在 中看到这一行/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 的全新安装。
我将非常感激任何关于如何解决这个问题的意见或建议。
答案1
您能粘贴权限吗:ls -ld /tmp
。此外,如果有足够的空间: 。然后检查是否在大约相似的时间df -h /tmp
找到任何条目。/var/log/kern.log
编辑:问题原来是 /tmp 的权限不知何故被搞乱了。更正后sudo chmod 1777 /tmp
似乎已经解决了该问题。