==> /var/log/dovecot/dovecot.log <== Aug 25 09:42:07 nihlus dovecot: imap(tlx@leuxner.net): Error: net_connect_unix(/var/run/dovecot/imap-hibernate) failed: Permission denied Aug 25 09:42:07 nihlus dovecot: imap(tlx@leuxner.net): Error: Couldn't hibernate imap client: Couldn't export state: Virtual mailboxes have no GUIDs Aug 25 09:42:07 nihlus dovecot: imap(tlx@leuxner.net): Error: net_connect_unix(/var/run/dovecot/imap-hibernate) failed: Permission denied
$ l /var/run/dovecot/ total 8 srw------- 1 root root 0 Aug 24 18:22 anvil srw------- 1 root root 0 Aug 24 18:22 anvil-auth-penalty srw------- 1 dovecot root 0 Aug 25 09:17 auth-client srw------- 1 dovecot root 0 Aug 25 09:17 auth-login srw------- 1 root root 0 Aug 25 09:17 auth-master -rw------- 1 root root 32 Aug 7 12:03 auth-token-secret.dat srw-rw-rw- 1 dovecot root 0 Aug 25 09:17 auth-userdb srw------- 1 doveauth root 0 Aug 25 09:17 auth-worker srw------- 1 root root 0 Aug 25 09:17 config srw------- 1 root root 0 Aug 25 09:17 dict srw------- 1 root root 0 Aug 25 09:17 director-admin srw------- 1 root root 0 Aug 25 09:17 director-userdb srw-rw-rw- 1 root root 0 Aug 25 09:17 dns-client srw------- 1 root root 0 Aug 25 09:17 doveadm-server lrwxrwxrwx 1 root root 25 Aug 24 18:22 dovecot.conf -> /etc/dovecot/dovecot.conf drwxr-xr-x 2 root root 40 Aug 7 12:03 empty srw------- 1 root root 0 Aug 25 09:17 imap-hibernate srw------- 1 root root 0 Aug 25 09:17 imap-master srw-rw-rw- 1 root root 0 Aug 25 09:17 imap-urlauth srw------- 1 dovecot root 0 Aug 25 09:17 imap-urlauth-worker srw-rw-rw- 1 root root 0 Aug 25 09:17 indexer srw------- 1 dovecot root 0 Aug 25 09:17 indexer-worker srw------- 1 root root 0 Aug 25 09:17 ipc srw-rw-rw- 1 root root 0 Aug 25 09:17 lmtp srw------- 1 root root 0 Aug 25 09:17 log-errors drwxr-x--- 2 root dovenull 120 Aug 25 09:17 login -rw------- 1 root root 6 Aug 24 18:22 master.pid srw------- 1 root root 0 Aug 25 09:17 replication-notify prw------- 1 root root 0 Aug 25 09:17 replication-notify-fifo srw------- 1 dovecot root 0 Aug 25 09:17 replicator srw-rw-rw- 1 root root 0 Aug 25 09:17 ssl-params srw------- 1 root root 0 Aug 25 09:17 stats prw------- 1 vmail root 0 Aug 25 09:43 stats-mail drwxr-x--- 2 root dovenull 80 Aug 25 09:17 token-login
The socket is created as ‚root‘ per default. Does it need to run under another user to mitigate the permissions issue?
Regards Thomas