Lda fatal: setgid (102 from userdb lookup) failed
Sorry if this is a nubbie question, but I’m getting:
lda(jlbrown@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@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@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@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
Thanks 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.
participants (2)
-
Aki Tuomi
-
James Brown