Upon rebooting our Dovecot server, I got these:
Mar 16 09:49:16 peridot.tc.umn.edu dovecot: [ID 195972 local6.info] Dovecot
v1.0.rc27 starting up
Mar 16 09:49:18 myhost.mydomain dovecot: imap-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain last message repeated 1 time
Mar 16 09:49:18 myhost.mydomain dovecot: pop3-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain dovecot: imap-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain last message repeated 2 times
Mar 16 09:49:18 myhost.mydomain dovecot: pop3-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain last message repeated 2 times
Mar 16 09:49:18 myhost.mydomain dovecot: imap-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain last message repeated 1 time
Mar 16 09:49:18 myhost.mydomain dovecot: pop3-login: Can't connect to auth
server at default: Connection refused
Mar 16 09:49:18 myhost.mydomain dovecot: imap-login: Can't connect to auth
server at default: Connection refused
However, everything does work okay. I believe we ran into this once before
and reported it and I had thought Timo fixed it. It seems that imap-login
and pop3-login attempt to connect to the auth server before it is fully
operational. I don't recall what the fix was supposed to change, but it
doesn't seem to have fully fixed it.
(We are running RC27 on Solaris 10)
# /opt/dovecot/sbin/dovecot -n
# /etc/opt/dovecot/dovecot.conf
syslog_facility: local6
protocols: imap imaps pop3 pop3s
listen(default): *:143
listen(imap): *:143
listen(pop3): *:110
ssl_listen(default): *:993
ssl_listen(imap): *:993
ssl_listen(pop3): *:995
ssl_cert_file: /etc/opt/openssl/certs/dovecot.pem
ssl_key_file: /etc/opt/openssl/private/dovecot.pem
shutdown_clients: no
login_dir: /var/opt/dovecot/run/dovecot/login
login_executable(default): /opt/dovecot/libexec/dovecot/imap-login
login_executable(imap): /opt/dovecot/libexec/dovecot/imap-login
login_executable(pop3): /opt/dovecot/libexec/dovecot/pop3-login
login_processes_count: 32
login_max_processes_count: 4096
max_mail_processes: 8192
first_valid_uid: 100
default_mail_env: mbox:~/:INBOX=/var/mail/%u
mail_location: mbox:~/:INBOX=/var/mail/%u
mail_full_filesystem_access: yes
mbox_lazy_writes: no
mail_executable(default): /opt/dovecot/libexec/dovecot/imap
mail_executable(imap): /opt/dovecot/libexec/dovecot/imap
mail_executable(pop3): /opt/dovecot/libexec/dovecot/pop3
mail_plugin_dir(default): /opt/dovecot/lib/dovecot/imap
mail_plugin_dir(imap): /opt/dovecot/lib/dovecot/imap
mail_plugin_dir(pop3): /opt/dovecot/lib/dovecot/pop3
imap_client_workarounds(default): delay-newmail outlook-idle
tb-extra-mailbox-sep
imap_client_workarounds(imap): delay-newmail outlook-idle tb-extra-mailbox-sep
imap_client_workarounds(pop3): outlook-idle
pop3_uidl_format(default):
pop3_uidl_format(imap):
pop3_uidl_format(pop3): %08Xu%08Xv
namespace:
type: private
separator: /
location: mbox:~/:INBOX=/var/mail/%u
inbox: yes
hidden: yes
auth default:
username_format: %Lu
verbose: yes
debug: yes
passdb:
driver: pam
args: session=yes *
userdb:
driver: passwd
--
Steven F. Siirila Office: Lind Hall, Room 130B
Internet Services E-mail: sfs at umn.edu
Office of Information Technology Voice: (612) 626-0244
University of Minnesota Fax: (612) 626-7593
On Fri, 2007-03-16 at 09:57 -0500, Steven F Siirila wrote:> Upon rebooting our Dovecot server, I got these: > > Mar 16 09:49:16 peridot.tc.umn.edu dovecot: [ID 195972 local6.info] Dovecot v1.0.rc27 starting up > Mar 16 09:49:18 myhost.mydomain dovecot: imap-login: Can't connect to auth server at default: Connection refused..> However, everything does work okay. I believe we ran into this once before > and reported it and I had thought Timo fixed it. It seems that imap-login > and pop3-login attempt to connect to the auth server before it is fully > operational. I don't recall what the fix was supposed to change, but it > doesn't seem to have fully fixed it...> login_processes_count: 32I think the problem is simply that all the 32 imap-login and 32 pop3-login processes are created at once and they all connect to dovecot-auth at the same time. Hmm. Actually there exists code to retry the connecting for one second, but I'm only checking against EAGAIN (which pretty much never happens). It should check also for ECONNREFUSED: http://dovecot.org/list/dovecot-cvs/2007-March/008214.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20070316/d7dcd577/attachment.bin>