Re: [exim] failed to unlink *-J in queue

Top Page

Reply to this message
Author: Kerstin
To: exim-users
Subject: Re: [exim] failed to unlink *-J in queue
Am 05.09.2014 um 10:59 schrieb Jeremy Harris:
> On 05/09/14 09:34, Kerstin wrote:
>> The files *-J stuck in the spool dir, *-H and *-D are removed.
> Smells like a follow-on problem, after previous processing
> terminated due to the:
>> 2014-09-04 03:23:11 1XPLlL-0001GW-6S failed to unlink
>> /var/spool/exim4/msglog/L/1XPLlL-0001GW-6S: No such file or
>> directory
> - are any of these getting left around (would imply a wrong name
> being used)? If not, there must be a race with something else
> removing it.

The point is, this happens only with cutthrough delivery enabled. This
is the relevant acl:

  accept  domains       = +custom_callout
          control       = cutthrough_delivery
          verify        = recipient/callout=use_sender

custom-callout is a short list with only 3 customers. None of them has
virus- or spam-scanning on the concerned server in use.

Without cutthrough_delivery the paniclog keeps clean. Enabling it
again, the error pops up again.

It always remains the -J-file, all others are getting removed.

- --