I am trying to move from one VPS to another and strange (for me) file system errors arose. On the new VPS the IMAP client can see the Inbox, but not any other mailboxes. I get these errors in the log:
Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: open(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/dovecot.list.index.log stat(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission denied) Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Mailbox INBOX: open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/INBOX/dovecot.index.log stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied) Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Couldn't create mailbox list lock /home/jyrki/mail/.imap/mailboxes.lock: file_create_locked(/home/jyrki/mail/.imap/mailboxes.lock) failed: safe_mkstemp(/home/jyrki/mail/.imap/mailboxes.lock) failed: Permission denied Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145499><nxbBGptHoMtVnMi0>: Error: Mailbox INBOX: open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/INBOX/dovecot.index.log stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied) ...etc... The thing is that the permissions should be OK, the files are not "missing +r perm".
Any idea how to fix this? Thanks!
I am trying to move from one VPS to another and strange (for me) file system errors arose. On the new VPS the IMAP client can see the Inbox, but not any other mailboxes. I get these errors in the log:
Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: open(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/dovecot.list.index.log stat(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission denied) Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Mailbox INBOX: open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/INBOX/dovecot.index.log stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied) Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Couldn't create mailbox list lock /home/jyrki/mail/.imap/mailboxes.lock: file_create_locked(/home/jyrki/mail/.imap/mailboxes.lock) failed: safe_mkstemp(/home/jyrki/mail/.imap/mailboxes.lock) failed: Permission denied Jan 5 04:49:14 partanen dovecot[144921]: imap(jyrki)<145499><nxbBGptHoMtVnMi0>: Error: Mailbox INBOX: open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm: /home/jyrki/mail/.imap/INBOX/dovecot.index.log stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission denied) ...etc... The thing is that the permissions should be OK, the files are not "missing +r perm".
Any idea how to fix this? Thanks!
Hi,
I think what it's missing is the:
https://doc.dovecot.org/latest/core/plugins/acl.html
+r from the ACL permissions, not the file permissions?
Greetings Klaus.
--
e-Mail : klaus@tachtler.net Homepage: https://www.tachtler.net DokuWiki: https://dokuwiki.tachtler.net
Is this over nfs? What is? Selinux? Inviato da iPhone
Il giorno 4 gen 2026, alle ore 21:50, Klaus Tachtler via dovecot <dovecot@dovecot.org> ha scritto:
Hi,
I think what it's missing is the:
https://doc.dovecot.org/latest/core/plugins/acl.html
+r from the ACL permissions, not the file permissions?
Greetings Klaus.
--
e-Mail : klaus@tachtler.net Homepage: https://www.tachtler.net DokuWiki: https://dokuwiki.tachtler.net
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Thank you all, it was indeed SELinux that caused this.
On Mon, Jan 5, 2026 at 8:31 AM Remo Mattei via dovecot <dovecot@dovecot.org> wrote:
Is this over nfs? What is? Selinux? Inviato da iPhone
Il giorno 4 gen 2026, alle ore 21:50, Klaus Tachtler via dovecot < dovecot@dovecot.org> ha scritto:
Hi,
I think what it's missing is the:
https://doc.dovecot.org/latest/core/plugins/acl.html
+r from the ACL permissions, not the file permissions?
Greetings Klaus.
--
e-Mail : klaus@tachtler.net Homepage: https://www.tachtler.net DokuWiki: https://dokuwiki.tachtler.net
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Thank you all, it was indeed SELinux that caused this. On Mon, Jan 5, 2026 at 8:31AM Remo Mattei via dovecot <[1]dovecot@dovecot.org> wrote:
Is this over nfs?
What is? Selinux?
Inviato da iPhone
> Il giorno 4 gen 2026, alle ore 21:50, Klaus Tachtler via dovecot
<[2]dovecot@dovecot.org> ha scritto:
>
> Hi,
>
> I think what it's missing is the:
>
> [3]https://doc.dovecot.org/latest/core/plugins/acl.html
>
> +r from the ACL permissions, not the file permissions?
>
> Greetings
> Klaus.
>
> --
>
> ---------------------------------------
> e-Mail : [4]klaus@tachtler.net
> Homepage: [5]https://www.tachtler.net
> DokuWiki: [6]https://dokuwiki.tachtler.net
> ---------------------------------------
> _______________________________________________
> dovecot mailing list -- [7]dovecot@dovecot.org
> To unsubscribe send an email to [8]dovecot-leave@dovecot.org
_______________________________________________
dovecot mailing list -- [9]dovecot@dovecot.org
To unsubscribe send an email to [10]dovecot-leave@dovecot.org
References
Visible links
- mailto:dovecot@dovecot.org
- mailto:dovecot@dovecot.org
- https://doc.dovecot.org/latest/core/plugins/acl.html
- mailto:klaus@tachtler.net
- https://www.tachtler.net/
- https://dokuwiki.tachtler.net/
- mailto:dovecot@dovecot.org
- mailto:dovecot-leave@dovecot.org
- mailto:dovecot@dovecot.org
- mailto:dovecot-leave@dovecot.org
On 05/01/2026 04:57 EET Jyrki Partanen via dovecot
<[1]dovecot@dovecot.org> wrote:
I am trying to move from one VPS to another and strange (for me) file
system errors arose.
On the new VPS the IMAP client can see the Inbox, but not any other
mailboxes. I get these
errors in the log:
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error:
open(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/dovecot.list.index.log
stat(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission
denied)
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Mailbox INBOX:
open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/INBOX/dovecot.index.log
stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied)
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Couldn't create mailbox
list
lock /home/jyrki/mail/.imap/mailboxes.lock:
file_create_locked(/home/jyrki/mail/.imap/mailboxes.lock) failed:
safe_mkstemp(/home/jyrki/mail/.imap/mailboxes.lock) failed: Permission
denied
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145499><nxbBGptHoMtVnMi0>: Error: Mailbox INBOX:
open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/INBOX/dovecot.index.log
stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied)
...etc...
The thing is that the permissions should be OK, the files are not
"missing
+r perm".
Any idea how to fix this? Thanks!
I am trying to move from one VPS to another and strange (for me) file
system errors arose.
On the new VPS the IMAP client can see the Inbox, but not any other
mailboxes. I get these
errors in the log:
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error:
open(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/dovecot.list.index.log
stat(/home/jyrki/mail/.imap/dovecot.list.index.log) failed: Permission
denied)
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Mailbox INBOX:
open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/INBOX/dovecot.index.log
stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied)
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145495><65K/GptHn8tVnMi0>: Error: Couldn't create mailbox
list
lock /home/jyrki/mail/.imap/mailboxes.lock:
file_create_locked(/home/jyrki/mail/.imap/mailboxes.lock) failed:
safe_mkstemp(/home/jyrki/mail/.imap/mailboxes.lock) failed: Permission
denied
Jan 5 04:49:14 partanen dovecot[144921]:
imap(jyrki)<145499><nxbBGptHoMtVnMi0>: Error: Mailbox INBOX:
open(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied (euid=1000(jyrki) egid=1000(jyrki) missing +r perm:
/home/jyrki/mail/.imap/INBOX/dovecot.index.log
stat(/home/jyrki/mail/.imap/INBOX/dovecot.index.log) failed: Permission
denied)
...etc...
The thing is that the permissions should be OK, the files are not
"missing
+r perm".
Any idea how to fix this? Thanks!
_______________________________________________
dovecot mailing list -- [2]dovecot@dovecot.org
To unsubscribe send an email to [3]dovecot-leave@dovecot.org
Hi!
Can you send output o
namei -vl /home/jyrki/mail/.imap/INBOX/dovecot.index.log
Thanks, Aki
References
Visible links
- mailto:dovecot@dovecot.org
- mailto:dovecot@dovecot.org
- mailto:dovecot-leave@dovecot.org
participants (4)
-
Aki Tuomi
-
Jyrki Partanen
-
Klaus Tachtler
-
Remo Mattei