On Wed, Feb 13, 2019 at 09:04:41PM +0000, Noah Huppert wrote:

> > > The key her imo, is finding the source of "Invalid argument"
> >
> > Any tips or guides you could think of that would help debug this issue?

The EINVAL is coming back from a read(2) operation on the Postfix
"vstream" that represents the connection to the milter.  This error
is surprising, because even if the connectio were reset by the peer,
the error you get back should not be "EINVAL".  For that you'd need
a negative file descriptor, or a bad buffer pointer, neither of
which should be the case here.

What operating system is this on?  You'd have to do a system call
trace of the (IIRC) cleanup(8) process, and perhaps also a tcpdump
capture on the milter socket to try to tease out what's going on.

-- 
        Viktor.

Reply via email to