[Dovecot] Connection refused with auth-master after upgrading to Dovecot 1.0 rc 28

Jason Warner xocomil at gmail.com
Tue Apr 3 17:38:57 EEST 2007


Thanks for your time.

On 4/2/07, Timo Sirainen <tss at iki.fi> wrote:
> On Mon, 2007-04-02 at 13:10 -0600, Jason Warner wrote:
> > Fedora pushed out an update to Dovecot 1.0 rc 28 today. After
> > upgrading, mail isn't delivered to local recipients. My log file is
> > full of error messages similar to the following:
> >
> > Apr  2 12:56:32 mail deliver(user at domain.com):
> > net_connect(/var/run/dovecot/auth-master) failed: Connection refused
> Delete this file. Restart Dovecot. Does it get recreated?

When I delete the file and restart Dovecot it is recreated.

> > I'm including some snippets from my dovecot.conf file that pertain to
> > the auth-master file:
> dovecot -n shows what Dovecot really uses. It might show something
> different than what you thought you had.

Here is the output from dovecot -n:

[root at mail dovecot]# /usr/local/sbin/dovecot -c /etc/dovecot.conf -n
# /etc/dovecot.conf
protocols: imap imaps pop3 pop3s
ssl_cert_file: /etc/pki/dovecot/certs/pop3.pem
ssl_key_file: /etc/pki/dovecot/private/pop3.pem
login_dir: /usr/local/var/run/dovecot/login
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
default_mail_env: maildir:/home/vmail/mail/%n
mail_location: maildir:/home/vmail/mail/%n
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/local/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3
pop3_uidl_format(pop3): %08Xu%08Xv
auth default:
    driver: ldap
    args: /etc/dovecot-ldap.conf
    driver: static
    args: uid=502 gid=502 home=/home/vmail/mail/%n
    type: listen
      path: /var/run/dovecot/auth-master
      mode: 384
      user: vmail
      group: mail

Some other information that I've learned might be helpful in helping
to troubleshoot this problem:

1. I'm using Postfix and delivering mail to virtual users.
2. The problem presents itself when using the Dovecot LDA. If I go
back to my old virtual settings (not using the Dovecot LDA) then mail
is delivered again.
3. The Dovecot LDA is added with this line in my master.cf for Postfix:
# Dovecot LDA
dovecot   unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/deliver -d ${recipient}

More information about the dovecot mailing list