------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=751
           Summary: random exim_setugid / getpwuid bug
           Product: Exim
           Version: 4.69
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: bug
          Priority: high
         Component: Delivery in general
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
                CC: [email protected]


The "exim_setugid" (exim.c) function randomly exit with "cannot run
initgroups(): no passwd entry for uid=90".

It happend when then "deliver_message" function (deliver.c) is trying to
generate a bounce after failing delivering a message to a remote host.   

So, the undeliverable message get frozen and remain in the queue until a
successful bounce retry.  I also got a "Process failed (1) when writing error
message" in message_log because of the child that crash being unable to run
exim_setugid.

It seems that "getpwuid" which is involve in "exim_setugid" is sometime
returning NULL instead of the logged user.

For a 12 hours period, it could happend 5 to 10 times.

I got that problem on 2 Xserves Intel/10.5.4.  I never got that on 3 Xserves
PPC/10.4.1.  All of them are compiled the the same way using "exim" as
exim_user and "staff" as exim_group.


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to