[Dovecot] LMTP auth problem

Cor Bosman cor at xs4all.nl
Sat Apr 14 20:21:35 EEST 2012


> > Apr 14 14:29:44 lmtpdirector1 dovecot: auth: Error: passdb(scorpio,127.0.0.1): Auth client doesn't have permissions to do a PASS lookup: /var/run/dovecot/auth-userdb mode=0666, but not owned by UID 112(dovecot)
> > Apr 14 14:29:44 lmtpdirector1 dovecot: lmtp(18298): Error: user scorpio: Auth PASS lookup failed
> 
> I'd just try 'user = dovecot' rather than making it wide open because that's what the log basically says.
> 
> $ doveconf -d | grep 'unix_listener auth-userdb' -A 4
>   unix_listener auth-userdb {
>     group = 
>     mode = 0666
>     user =  
>   } 
> 

My config was the same as yours. That didnt work for me. But if I add
  
  user = dovecot 
  mode = 0666


That does work. Of course, the difference between 777 and 666 is
minimal. I think 666 is handled as a special case in the code?

Cor


More information about the dovecot mailing list