[Dovecot] dovecot lda - Permission denied

tony.blue.mailinglist at gmx.de tony.blue.mailinglist at gmx.de
Fri Oct 26 14:44:55 EEST 2012


Hallo,

please excuse my bad english. But I am not a native speaker.

I changed my cyrus to dovecot (alltogehter: fetchmail - procmail - exim4 - dovecot).

But I get (I think from /usr/lib/dovecot/deliver) the following error-message in my syslog:

...
Oct 25 23:37:13 gustav dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-userdb) failed: Permission denied (euid=501(andy) egid=100(users) missing +w perm: /var/run/dovecot/auth-userdb, dir owned by 0:0 mode=0755)
...
Oct 25 23:37:14 gustav dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-userdb) failed: Permission denied (euid=500(tony) egid=100(users) missing +w perm: /var/run/dovecot/auth-userdb, dir owned by 0:0 mode=0755)
...

Dovecot is installed as !include auth-passwdfile.conf.ext. For all users there is a entry in der /etc/dovecot/users.

Usaly the user rights are set to 600. I tryed 755, but I get the same errormessage.

...
service auth {

  unix_listener auth-userdb {
    mode = 0755
    user = mailstore
    group = mailstore
  }
...

If I try "ls /var/run/dovecot/auth-userdb -la" - i get:

srwxr-xr-x 1 mailstore mailstore 0 Okt 25 23:36 /var/run/dovecot/auth-userdb

How can I solve this problem?

Tony 


More information about the dovecot mailing list