[Dovecot] deliver: Fatal: setgid(114) failed with euid=8, gid=8, egid=8: Operation not permitted
Fredriksson Turbo
turbo at bayour.com
Wed Sep 30 12:40:59 EEST 2009
I'm calling 'deliver' from Postfix and in some cases from
Procmail.
I set this system up more than six months ago and it's been
working flawlessly until yesterday (16:52:19 local time) when
it, without any apparent reason, just stopped delivering mails!
Lots of checking and googling (I've forgot how exacly I setup
the system :), I made 'deliver' SUID and it worked again...
But it seems that all mails that was received between 16:52:19
and 11:07:52 (which was the last mail that couldn't be delivered)
is lost!
Is there any way to avoid mails being lost for reasons such as
this? Is this a Postfix, Procmail or Dovecot thing?
This system runs on a Ubuntu Intrepid:
Postfix v2.5.5-1
Procmail v3.22-16ubuntu3
Dovecot v1:1.1.4-0ubuntu1.3
Thinking it over again (when double checking this mail), it might
have been a automatic "de-SUID thingie or other" in Ubuntu. If memory
serves me right, there used to be something like that in Debian long
ago... But for whatever reason it DID happen, I'd appreciate an
idea on how to avoid loosing mails if something happens to the
delivery process...
More information about the dovecot
mailing list