I just noticed this error in my logs: director: Error: doveadm not compatible with this server (mixed old and new binaries?) director: Error: director(10.161.192.28:541/right): Wrong protocol in socket (director-doveadm vs director)
The first error I removed by changing director_doveadm_port = 541 to director_doveadm_port = 542 Not really sure why that fixed it. The second error I don't know how to clear. I found this thread, http://dovecot.org/pipermail/dovecot/2010-July/051022.html but it didn't work for me. If I create a new service for dovecot-doveadm service director-doveadm { inet_listener { port = 542 } } Then I get a new error saying: service(director-doveadm): executable is empty here is my original 10-director.conf file (i'm using dovecot 2.0.6) director_doveadm_port = 541 service director { unix_listener login/director { mode = 0666 } fifo_listener login/proxy-notify { mode = 0666 } unix_listener director-userdb { mode = 0600 } inet_listener { port = 541 } } service imap-login { executable = imap-login director } service pop3-login { executable = pop3-login director } service managesieve-login { executable = managesieve-login director } protocol lmtp { auth_socket_path = /usr/local/var/run/dovecot/director-userdb passdb { driver = static args = proxy=y nopassword=y port=24 } }