On Thu, Sep 08, 2011 at 01:31:22PM +0300, Timo Sirainen wrote:
> 
> > I couldn't find any.. but these BUG:-messages were logged as
> > debug or info level syslog messages, which quickly drowns in everything
> > else on busy pop/imap-servers.
> 
> That's why I prefer logging errors and warnings to separate logs. Those 
> errors logs should always stay empty. You can do this either by configuring 
> syslog or just setting e.g.:
> 
> log_path = /var/log/dovecot-errors.log
> info_log_path = syslog

We have that trough syslog:

        mail.debug      -/var/log/maillog.debug
        mail.*          -/var/log/maillog
        mail.warning    -/var/log/maillog.warning
        mail.err        -/var/log/maillog.errors
        mail.crit       -/var/log/maillog.crit

but these BUG-messages only ended up in /var/log/maillog and
/var/log/maillog.debug, so I think they were logged with wrong severity.

But "those errors logs should always stay empty" isn't quite true for us..,
since every failed ldap bind() authentication is logged as an error:

        $ sudo wc -l maillog.errors
        2063 maillog.errors
        $ sudo head -1 maillog.errors ; sudo tail -1 maillog.errors
        Sep  8 04:02:43 popimap1 dovecot: auth: Error: 
ldap(user2,192.168.42.15): ldap_bind() failed: No such object
        Sep  8 12:39:46 popimap1 dovecot: auth: Error: 
ldap(user1,192.168.42.15): ldap_bind() failed: No such object



  -jf

Reply via email to