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.