Patrick Westenberg
2012-Jul-03 09:28 UTC
[Dovecot] error: director left/right disconnected
Hello,
yesterday I set up a second director and even it works fine, some errors
occur in the logfile on the new director:
director: Error: Director 172.17.1.3:9090/left disconnected
director: Error: Director 172.17.1.3:9090/right disconnected
172.17.1.3 belongs to the first director which has no errors.
Where is the problem?
Regards
Patrick
# 2.1.7: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.5
auth_debug = yes
auth_verbose = yes
director_mail_servers = 172.17.1.1
director_servers = 172.17.1.3 172.17.1.4
lmtp_proxy = yes
log_path = /var/log/dovecot.log
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date ihave
passdb {
args = proxy=y nopassword=y starttls=any-cert
driver = static
}
protocols = imap pop3 lmtp sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
unix_listener auth-userdb {
user = dovecot
}
}
service director {
fifo_listener login/proxy-notify {
mode = 0666
}
inet_listener {
address = 172.17.1.4
port = 9090
}
unix_listener director-userdb {
mode = 0600
}
unix_listener login/director {
mode = 0666
}
}
service imap-login {
executable = imap-login director
}
service lmtp {
inet_listener lmtp {
address = 172.17.1.4
port = 24
}
}
service managesieve-login {
executable = managesieve-login director
inet_listener sieve {
port = 4190
}
}
service pop3-login {
executable = pop3-login director
}
ssl_cert = </etc/ssl/certs/imap.wk-serv.de.crt
ssl_key = </etc/ssl/private/imap.wk-serv.de.key
protocol lmtp {
auth_socket_path = director-userdb
}
# 2.1.6: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.5
director_mail_servers = 172.17.1.1
director_servers = 172.17.1.3 172.17.1.4
lmtp_proxy = yes
log_path = /var/log/dovecot.log
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date ihave
passdb {
args = proxy=y nopassword=y starttls=any-cert
driver = static
}
protocols = imap pop3 lmtp sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
unix_listener auth-userdb {
user = dovecot
}
}
service director {
fifo_listener login/proxy-notify {
mode = 0666
}
inet_listener {
address = 172.17.1.3
port = 9090
}
unix_listener director-userdb {
mode = 0600
}
unix_listener login/director {
mode = 0666
}
}
service imap-login {
executable = imap-login director
}
service lmtp {
inet_listener lmtp {
address = 172.17.1.3
port = 24
}
}
service managesieve-login {
executable = managesieve-login director
inet_listener sieve {
port = 4190
}
}
service pop3-login {
executable = pop3-login director
}
protocol lmtp {
auth_socket_path = director-userdb
}
Patrick Westenberg wrote:> Hello, > > yesterday I set up a second director and even it works fine, some > errors occur in the logfile on the new director: > > director: Error: Director 172.17.1.3:9090/left disconnected > director: Error: Director 172.17.1.3:9090/right disconnected > > 172.17.1.3 belongs to the first director which has no errors. > > Where is the problem?Are you using different instances for director and mailboxes, or do you run them on dedicated hosts? Can you telnet to the director port from one host to another? 172.17.1.3# telnet 172.17.1.4 9090 172.17.1.4# telnet 172.17.1.3 9090 Is the ring connected correctly now? What does "doveadm -c director.conf director ring status" show? How often did these "disconnected" log entries appear, only once or repeatedly? Regards Daniel -- https://plus.google.com/103021802792276734820