Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am running out of ideas here.. I've been trying to fix this for 3 hours. Box is debian lenny.

Mail.log contains the following:

Can't connect to auth server at /var/run/dovecot/auth-master: No such file or directory

I can send emails and connect to my imap fine. I can retrieve my draft and deleted folders, but not any new emails. This happened over night afaik. I have setup virtual users, but am no longer using those. I created the following local users "support", and "admin".

/* dovecot.conf */

log_timestamp: %Y-%m-%d %H:%M:%S 
protocols: imap imaps pop3 pop3s
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
mail_privileged_group: mail
mail_location: maildir:~/Maildir
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
pop3_uidl_format(pop3): %08Xu%08Xv
auth default:
    driver: pam
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
    driver: passwd
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
    type: listen
      path: /var/spool/postfix/private/auth
      mode: 432
      user: postfix
      group: postfix

/* passwd */


/* postconf -a */

I am desperate, please help!

share|improve this question

Auth-master file is created at the time of restarting the service, for live environment it would be better if you give mode = 0660 permission on the file

rw-rw---- auth-master

share|improve this answer

The file /var/run/dovecot/auth-master probably has wrong permissions. Try to change them to 777 temporarily until you find out which user/group has to be set:

chmod 777 /var/run/dovecot/auth-master
share|improve this answer
Thanks for the reply, but auth-master does not exist. It's commented out in my dovecot.conf. It worked fine before, not sure why I would need it now. – Bastien Dec 8 '10 at 17:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.