Sorry if this is a nubbie question, but I?m getting: lda(jlbrown at bordo.com.au)<4444><QFg5KRHVBBxcEQAAYBwt+A>: Fatal: setgid(102 from userdb lookup) failed with euid=501(jlbrown), gid=20(staff), egid=20(staff): Operation not permitted (This binary should probably be called with process group set to 102 instead of 20(staff)) How can I fix this? (macOS Mojave, Dovecot 2.3.4) Thanks, James.
On 4.12.2018 3.27, James Brown via dovecot wrote:> Sorry if this is a nubbie question, but I?m getting: > > lda(jlbrown at bordo.com.au)<4444><QFg5KRHVBBxcEQAAYBwt+A>: Fatal: setgid(102 from userdb lookup) failed with euid=501(jlbrown), gid=20(staff), egid=20(staff): Operation not permitted (This binary should probably be called with process group set to 102 instead of 20(staff)) > > How can I fix this? > > (macOS Mojave, Dovecot 2.3.4) > > Thanks, > > James.You need to tell your MTA to execute dovecot-lda as the target user as you are using per-user UIDs. Aki
> On 4 Dec 2018, at 5:48 pm, Aki Tuomi <aki.tuomi at open-xchange.com> wrote: > > On 4.12.2018 3.27, James Brown via dovecot wrote: >> Sorry if this is a nubbie question, but I?m getting: >> >> lda(jlbrown at bordo.com.au)<4444><QFg5KRHVBBxcEQAAYBwt+A>: Fatal: setgid(102 from userdb lookup) failed with euid=501(jlbrown), gid=20(staff), egid=20(staff): Operation not permitted (This binary should probably be called with process group set to 102 instead of 20(staff)) >> >> How can I fix this? >> >> (macOS Mojave, Dovecot 2.3.4) >> >> Thanks, >> >> James. > > You need to tell your MTA to execute dovecot-lda as the target user as > you are using per-user UIDs. > > AkiThanks Aki. It works now. Not sure what it was. In Postfix?s master.cf changed the user in the dovecot line. Also changed dovecot/auth-userdb user and group, and permissions. Anyway, all works now. Thanks again, James.