Stuart Armstrong via Postfix-users:
> Hello,
> 
> Currently our Postfix server is experiencing a problem with intermittent 
> SASL auth problems.

With all the useless debug logging you forgot to include this
important log message:

    warning: SASL: Connect to Dovecot auth socket 'private/auth'
        failed: REASON FOR FAILURE HERE

Can you try these commands:

    postconf "max_use = 10"
    postfix reload

I see a potential file handle leak that can result in an unused
connection to the Dovecot auth server, when a connection succeeds
but has other problems. Postfix logs this:

    warning: SASL: Couldn't send handshake: REASON FOR FAILURE HERE

It may be worthwhile to search the log for warning: messages.  They
are much more useful than debug logging.

How many submission processes are configured to run?  Each needs a
file handle to talk to the Dovecot auth server.

Postfix:
    default_process_limit = 300

Dovecot:
    default_process_limit = 400

It may be possible that you're running out of file handles,
either the kernel limit, or the per-process limit.

Does the problem go away with:

    postconf "default_process_limit = 100"
    postfix reload


        Wietse
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to