On Fri, Oct 29, 2021 at 09:00:20AM +0200, Benoît Panizzon wrote:

> It turned out, one file in the 'active' queue, was causing qmgr to
> crash:
> 
> postfix/qmgr[86256]: fatal: unix-domain name too long:
> private/fwZ+GX2pP7y/mKTz0/vD8xX7o/.../BqIQ4kqVv3lAEe6idjSSxkUp5oAj3U/FGKWgCN

It sure looks like you have a problem transport table or content filter
setting.  Connections from the queue manager are mostly to the
unix-domain sockets of named transports, "private/smtp",
"private/local", ...

So, somehow this particular message resolves to a
"<base64-encoded-1473-bytes-of-line-noise>" transport.

So the question to you is:

    * What sort of transport table(s) do you have in place
    * What sort of content filters do you have in place
    * Where is the problem queue file.

Your "postconf -nf" and "postconf -Mf" settings are also needed,
as well as any logging related to the queue file from "smtpd",
"cleanup" and "qmgr"  (presumably it repeatedly logged adding
the message to the active queue).

-- 
    Viktor.

Reply via email to